Paul Makles
|
a2a52e237d
|
chore(refactor): remove `Notifications` component
|
2022-06-29 17:31:59 +01:00 |
Paul Makles
|
45692999bf
|
chore(refactor): remove `SyncManager`
|
2022-06-29 16:41:26 +01:00 |
Paul Makles
|
0261fec676
|
chore: deprecate `RevoltClient` context
|
2022-06-29 16:02:35 +01:00 |
Paul Makles
|
66ae518e51
|
feat: make login functional again
|
2022-06-29 10:52:42 +01:00 |
Paul Makles
|
5f2311b09c
|
feat: implement `useClient` from client controller
|
2022-06-28 19:59:58 +01:00 |
Paul Makles
|
80f4bb3d98
|
feat: build finite state machine for sessions
|
2022-06-28 13:20:08 +01:00 |
Paul Makles
|
211ff2058a
|
chore: remove legacy Redux migration
|
2022-06-18 14:49:59 +01:00 |
Paul Makles
|
b7be9f8c03
|
feat(modal): port LinkWarning
|
2022-06-18 14:19:31 +01:00 |
Paul Makles
|
0ee7b73d61
|
feat: re-work modal behaviour to be more natural
|
2022-06-18 11:22:37 +01:00 |
Paul Makles
|
cd8ab6739b
|
feat: add changelog modal
|
2022-06-12 22:19:41 +01:00 |
Paul Makles
|
c1324108e3
|
fix(eslint): rules included deprecated plugin
|
2022-06-12 19:38:29 +01:00 |
Paul Makles
|
bdf741e0ee
|
feat: add "ordering" data store
|
2022-05-27 21:21:42 +01:00 |
Paul Makles
|
37d5ba24c5
|
merge: branch 'quark/permissions'
|
2022-04-29 13:48:38 +01:00 |
Paul Makles
|
7b7f3c3af8
|
fix(state): save state on reset
|
2022-04-09 19:02:33 +01:00 |
Paul Makles
|
b2f4411850
|
feat: switch to revolt.js@6.0.0 + new revolt-api
|
2022-04-09 15:47:04 +01:00 |
Paul Makles
|
ca240fb6d7
|
chore: clean up the patch from yesterday
|
2022-03-29 19:23:46 +01:00 |
Paul Makles
|
cf049bd4ee
|
fix: don't delete, set undefined
|
2022-03-28 09:51:35 +01:00 |
Paul Makles
|
b3be822568
|
feat(experiment): basic plugin API
|
2022-03-27 21:45:54 +01:00 |
Paul Makles
|
1d4eed872b
|
chore: clean up code
|
2022-01-02 15:46:51 +00:00 |
Paul Makles
|
1b6275d1b5
|
fix(mobx): save stores on first load
|
2022-01-02 15:43:13 +00:00 |
Paul Makles
|
d92c50fdb8
|
fix(mobx): ignore lack of `sync` object
|
2022-01-02 15:41:43 +00:00 |
Paul Makles
|
bdb1d939e7
|
chore: fix build errors
|
2022-01-02 13:12:22 +00:00 |
Paul Makles
|
336e2ddeb7
|
chore: allow state to be visible globally
|
2021-12-26 23:04:14 +00:00 |
Paul
|
064f223c78
|
fix: catch errors from redux migration
|
2021-12-25 16:37:39 +00:00 |
Paul
|
5029d0ac86
|
fix: avoid writing mobx data to localforage
|
2021-12-24 12:06:11 +00:00 |
Paul
|
189d0b5ff9
|
fix(mobx): properly persist login state
|
2021-12-24 12:00:24 +00:00 |
Paul
|
74430b1a8f
|
feat(mobx): migrate legacy data
|
2021-12-24 11:19:02 +00:00 |
Paul
|
e89bbb7455
|
feat(mobx): add sync back (do not look at the code)
|
2021-12-24 02:05:18 +00:00 |
Paul
|
cc0e45526c
|
feat(mobx): refactor and remove (react-)redux
|
2021-12-23 21:43:11 +00:00 |
Paul
|
26a34032f9
|
feat(mobx): start work on settings store
|
2021-12-12 23:55:58 +00:00 |
Paul
|
faca4ac32b
|
feat(mobx): add message queue store
|
2021-12-12 15:33:47 +00:00 |
Paul
|
413bf6949b
|
feat(mobx): server notification options + data store
|
2021-12-11 23:34:46 +00:00 |
Paul
|
f8b8d96d3d
|
feat(mobx): migrate auth and config
|
2021-12-11 21:04:12 +00:00 |
Paul
|
bc799931a8
|
feat(mobx): add persistence
|
2021-12-11 16:24:23 +00:00 |
Paul
|
a8491267a4
|
feat(mobx): add layout (paths + sections)
|
2021-12-11 14:34:12 +00:00 |
Paul
|
f87ecfcbd7
|
feat(mobx): add experiments store
|
2021-12-11 13:23:01 +00:00 |
Paul
|
87a9841885
|
feat(mobx): implement locale options
|
2021-12-11 11:56:33 +00:00 |
Paul Makles
|
89748d7044
|
feat(mobx): start working on notif options, create blank files
|
2021-12-10 17:00:34 +00:00 |
Paul Makles
|
5a41c25e3c
|
feat(mobx): add drafts and state context
|
2021-12-10 12:53:41 +00:00 |