Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-31 | Use history.state to decide whether we should goBack() or go to / (fixes #247) | Thibaut Girka | |
So far, glitch-soc used history.length to decide whether to call `goBack()` or go to / in order to not leave the webUI. This made clicking the “Back” button go to the “Getting started” column instead of going back in the browser's history when such an action would leave the web UI, but also when: - The WebUI is refreshed (F5) - A tab is restored - The history length reaches its maximum (e.g., 50 in Firefox) This commit fixes these shortcomings by checking `window.history.state`. Indeed, we only want to go back in the browser's history when the current location has been reached from within the WebUI, which only happens via `pushState` as far as I know. Since browser store the serialized state in the browser history, this also survives page reload and session restoration. | |||
2018-05-29 | [Glitch] Use randomized setTimeout when fallback-polling and re-add since_id | Thibaut Girka | |
Port dafd7afc5ef94fc9513efa341910f7e3c31b909a to glitch-soc | |||
2018-05-29 | [Glitch] Fix comparing id | Thibaut Girka | |
Port 0ba49eca8b49c6ce0ec04fd546951c95938da4e6 to glitch-soc | |||
2018-05-29 | [Glitch] Allow clients to fetch statuses made while they were offline | Thibaut Girka | |
Port 9a1a55ce526c956ac6b35897d483c316b7ad4394 to glitch-soc | |||
2018-05-27 | [Glitch] Use streaming API for standalone timelines on /about and /tag pages | Thibaut Girka | |
Port 0128b86d3098042cdbc3a1629f74b70f665f8dfb to glitch-soc | |||
2018-05-27 | Implement client-size image resizing from upstream | Thibaut Girka | |
2018-05-10 | [Glitch] Use plaintext value for field value tooltips in web UI | Thibaut Girka | |
Port d185f3ddafc941e280de7efc6d448449ab5ce2c9 to glitch-soc This doesn't change anything for glitch-style fields, but those will go away eventually | |||
2018-04-14 | [Glitch] Handle preference to always display sensitive media | Thibaut Girka | |
Port the UI part of 76f3d5d16be2fb97d2252909589510165ec05e12 to glitch-soc | |||
2018-04-11 | Add glitch-soc front-end support for bookmarks | Thibaut Girka | |
Unlike boosts and like, there is no confirmation dialog as misclicking can be recovered without another user seeing it. | |||
2018-03-30 | Add basic domain block UI | Thibaut Girka | |
2018-03-16 | [Glitch] Add "Toots/Toots with replies/Media" tab below profile header | Thibaut Girka | |
Port 51310125051a75ef7af4e8ffc8b6532c151e96b6 to glitch | |||
2018-01-18 | Style fixes to make eslint happier, hopefully | David Yip | |
2018-01-09 | Merge pull request #316 from glitch-soc/fix-async | David Yip | |
Fix glitch async chunks | |||
2018-01-09 | Renamed glitch async chunks | kibigo! | |
2018-01-09 | Refactor /api/web APIs to use the centralized axios instance (tootsuite pr ↵ | cwm | |
#6223) | |||
2018-01-08 | When pulling out max_toot_chars, handle nulls | David Yip | |
flavours/glitch/util/initial_state is used in places where we want to exhibit different behavior based on user preferences. This means that it's used in places where no preference is defined, i.e. on an unauthenticated access. All values exported from that module must therefore expect that case; previously, the max chars value didn't. Addresses #306. | |||
2018-01-06 | Merge pull request #296 from glitch-soc/thread-mode | beatrix | |
Threaded mode~ | |||
2018-01-06 | appease eslint | beatrix | |
2018-01-06 | Read max_toot_chars from root object. Fixes #297. | David Yip | |
max_toot_chars is present in the root of the initial state object. (Previously, we were trying to read it from the meta child object.) | |||
2018-01-05 | Threaded mode~ | kibigo! | |
2018-01-05 | Merge pull request #290 from chriswmartin/web-push-updates | beatrix | |
Web push updates | |||
2018-01-04 | WIP <Compose> Refactor; Fin~ | kibigo! | |
2018-01-04 | WIP <Compose> Refactor; 1000 tiny edits | kibigo! | |
2018-01-04 | WIP <Compose> Refactor; <Drawer> ed. | kibigo! | |
2018-01-04 | WIPgit status <Compose> Refactor; <Composer> ed. | kibigo! | |
2017-12-31 | bug fix (tootsuite pr #6120) | cwm | |
2017-12-30 | web push updates (tootsuite PRs #5879, #5941, #6047) | cwm | |
2017-12-20 | add keyboard shortcuts to getting started (fixes #275) | cwm | |
2017-12-12 | add components to getting started column | cwm | |
2017-12-10 | pulled master, moved locale entry to new location | cwm | |
2017-12-09 | add initial components based off of tootsuite pr #1507 | cwm | |
2017-12-08 | merged tootsuite pr #5811 into glitch flavour | cwm | |
2017-12-08 | merged tootsuite pr #5750 into glitch flavour | cwm | |
2017-12-03 | Rename themes -> flavours ? ? | kibigo! | |