about summary refs log tree commit diff
path: root/app/javascript/flavours/glitch
AgeCommit message (Collapse)Author
2018-12-21[Glitch] Deep compare tags for hashtag column reloadThibaut Girka
Port 4fdefffb9906ffc3e5fde7af652674bebffd6e15 to glitch-soc
2018-12-21[Glitch] Allow joining several hashtags in a single columnThibaut Girka
Port 4c03e05a4e1a237f8a414a0861c03abe3269dbc8 to glitch-soc This introduces new requirements in the API: `/api/v1/timelines/tag/:tag` now accepts new params: `any`, `all` and `none` It now returns status matching tag :tag or any of the :any, provided that they also include all tags in `all` and none of `none`.
2018-12-20[Glitch] Display customized mascot in web UIThibaut Girka
Port relevant parts of 9d4541c612b506889675c4c19ced5cd17ad3710f to glitch-soc
2018-12-20Make drawer markup and styling closer to upstreamThibaut Girka
WARNING: This may break some custom skins! `.drawer > .contents` has been moved to `.drawer > .drawer__pager > .drawer__iner`, and the waves have been moved from `.drawer > .contents` to `.drawer__inner__mastodon`!
2018-12-20[Glitch] Back to the getting-started when pins the timelineThibaut Girka
Port 5bf100f87be571e86305f3ab244183fc46f1ede2 to glitch-soc
2018-12-20Hide negative follower counts from glitch flavourThibaut Girka
2018-12-19[Glitch] Improved appearance of notification filter on safariThibaut Girka
Port 2e1b5edfea1b03f64c69266f979caee228fa90b7 to glitch-soc
2018-12-18Reword confirm_before_clearing_draft descriptionThibaut Girka
2018-12-18Allow disabling the reply confirmation dialogThibaut Girka
2018-12-18Allow disabling media confirmation from the confirmation dialog itselfThibaut Girka
2018-12-18Remove dead codeThibaut Girka
2018-12-18[Glitch] Put "Media Only" option in column settings instead of content area ↵Thibaut Girka
headline Port 4f42238c294f92dbd87db3d83f9514344fcd1f8a to glitch-soc
2018-12-18[Glitch] Always display tab navigation on local/federated timeline even when ↵Thibaut Girka
empty Port 90b64c006998ec3bae365007781c61e8a79eeeef to glitch-soc
2018-12-18Do not replace history stateThibaut Girka
This is both for consistency with account timelines and to not mess with the logic used to decide whether going back in the browser's history is going to make us leave the WebUI.
2018-12-18[Glitch] Enable media timelineThibaut Girka
Port 8182b615183b83fb6651fb23912abda3cc4ccf03 to glitch-soc
2018-12-18[Glitch] Hide section headline for timelines in productionThibaut Girka
Port 4eeda6772796bcd08b8c63ec2e1f3e68a95cbca4 to glitch-soc
2018-12-18[Glitch] Change column params on pinned timelineThibaut Girka
Port 06252ec71ed67cb84e6730fe7148552dc6481c7a to glitch-soc
2018-12-18[Glitch] Save onlyMedia prop when pinning columnThibaut Girka
Port 5ea643b27908b14bd89ff068fc87e446e8cbcd32 to glitch-soc
2018-12-18[Glitch] Add exact attribute to WrappedRoute for community timelineThibaut Girka
Port 46061dc041b0a2a4a3907976cc3432abdb1d67ec to glitch-soc
2018-12-18[Glitch] Add media timelineThibaut Girka
Port 7403e5d306d36c83bfb80cd900235373186cd51a to glitch-soc
2018-12-18[Glitch] Make notifications quick-filter use consistent style with profile tabsThibaut Girka
Port 12ab15e584e78d209b59a893405a0cde83f49035 to glitch-soc
2018-12-18[Glitch] Add notification quick-filter bar in the frontend appThibaut Girka
Port 13dce126655f856f23d02373fa2e333e74bdc36e to glitch-soc
2018-12-18[Glitch] Responsive design for profile directoryThibaut Girka
Port SCSS changes from 087e11897137dc1f2811c21c3ccc6cec3ccdedb3 to glitch flavour
2018-12-17Sandbox toot embeds in the embed modalThibaut Girka
It should not be necessary thanks to our Content Security Policy, but best be sure in case a server's CSP is incorrect. Also, avoids a CSP warning about loading remote scripts.
2018-12-17[Glitch] Minor scrollable list fixesThibaut Girka
* Make sure loading indicator has enough vertical space * Respect reduce_motion setting for loading indicator Port 4ede51743e5b9121a49e9131f91cf012fab410f8 to glitch-soc
2018-12-17Split out is_changing_upload from is_submittingThibaut Girka
Fixes #855
2018-12-16[Glitch] Fix padding on select elements in preferencesThibaut Girka
Port c58c00651b13520e22f0a59737d23a68e63b4840 to glitch-soc
2018-12-16[Glitch] Make animated header resoect `auto_play_gif`Thibaut Girka
Port part of 7c48688d85d0ab64501cea6b8a516867a786bb4c to glitch-soc
2018-12-14On mobile, go back in browser history upon posting, unless threaded mode is ↵Thibaut Girka
enabled
2018-12-13[Glitch] Fix timeline pagination in the WebUIThibaut Girka
The `hasMore` property of timelines in redux store was set whenever an API request returned only one page of results, *even* if the query only requested newer statuses (using `since_id`), causing `hasMore` to be incorrectly set to false whenever fetching new toots in a timeline, which happens each time an account's timeline or media gallery is visited.
2018-12-13[Glitch] Fix hasMore in notificationsThibaut Girka
2018-12-13[Glitch] Fix “load more” button when no data has been fetchedThibaut Girka
2018-12-13[Glitch] Make account media gallery more consistent with account timelineThibaut Girka
Display “load more” more consistently, add a loading indicator on first load.
2018-12-13[Glitch] Fix LoadMore usage in account media galleryThibaut Girka
(Even though that codepath is probably never actually used…)
2018-12-13[Glitch] Do not display empty message when the list is known to have more ↵Thibaut Girka
elements
2018-12-13Minor cleanup in ScrollableList componentThibaut Girka
2018-12-09[Glitch] Fix various things in the directoryThibaut Girka
Port ecd303c097bf20aa971628ba8420a9f17f3dd1f7 to glitch-soc
2018-12-09Port directory CSS changes from upstreamThibaut Girka
Port 73be8f38c115c279e3d3961b98bd2b82b9706b05 to glitch-soc
2018-12-06Fix mention links in detailed statuses not opening in the WebUIThibaut Girka
2018-12-01Fix since_idThibaut Girka
2018-11-30Scroll to selected toot even if the ancestors happen to be loadedThibaut Girka
2018-11-30Scroll to detailed status when new ancestors get insertedThibaut Girka
2018-11-30[Glitch] Fix bug in order of conversations in web UIThibaut Girka
Port e18390cfe6f5f0eb55abafe072b14b7fa123e808 to glitch-soc
2018-11-30[Glitch] Replace recursion in status mapStateToPropsThibaut Girka
Port dfbadd68374ab5ddcaa75907261bd91da688fc6b to glitch-soc
2018-11-30[Glitch] Fix context building in the reducerThibaut Girka
Port 7706ed038f1a16d232635d564a28e6f90e53e0fd to glitch-soc
2018-11-30[Glitch] Introduce flat layout to contexts reducerThibaut Girka
Port 023fe5181b66ba2cbd20cca4e3bd34f132deba52 to glitch-soc
2018-11-29Improve detailed status component lifecycleThibaut Girka
- Move componentWillMount and componentWillReceiveProps logic to getDerivedStateFromProps. - Compute CW auto-unfold status earlier
2018-11-28Do not hardcode preferences link, pleroma doesn't have itThibaut Girka
2018-11-28Add error boundary component to catch Web UI crashesThibaut Girka
2018-11-28Do not crash the whole UI when loading an invalid columnThibaut Girka