1
0
Fork 0
Commit graph

119 commits

Author SHA1 Message Date
joostdecock
f1e407d789 feat(org): Added admin subscribers page 2024-03-23 15:50:24 +01:00
joostdecock
32a95de88c chore(shared): Set control of anon users to 3 2024-03-17 17:16:30 +01:00
joostdecock
1506975447 feat(shared): Support import/clone of measuremnts set 2024-03-17 11:18:21 +01:00
joostdecock
ffe938783f wip(org): Working on stats/users pages 2024-01-14 18:31:52 +01:00
joostdecock
9208fb9a3c fix: Handle newsletter unsubscribe
There were a few issues with the newsletter unsubscribe links that we
sent out in the newsletter. They were pointing to the backend for one
thing.

Also updated the frontend pages to handle unsubscribe from both users
and subscribers.
2024-01-02 16:59:14 +01:00
1f12d24702 Remove seemingly unused file 2023-12-05 00:08:13 +02:00
50d7c144dc Change everything over to use-local-storage-state. Remove mentions of use-persisted-state 2023-12-05 00:07:33 +02:00
joostdecock
6c489792ba feat(shared); Integrated timing plugin in workbench 2023-11-17 19:44:07 +01:00
joostdecock
41e3cd9cb9 feat(backend): Support for generating images 2023-11-03 12:58:58 +01:00
joostdecock
6a4de830c1 wip: Work on fix for #5230 2023-10-22 09:22:23 +02:00
joostdecock
c65c5876a3 wip(sde): Working on file list 2023-09-29 16:01:27 +02:00
joostdecock
773ba3a72f chore(shared): Per-set useDesign hook 2023-09-27 15:42:42 +02:00
joostdecock
6fedc7b2ef feat(org): Added newsletter subscription 2023-09-24 12:07:52 +02:00
joostdecock
45e76dd958 breaking: Out with ursula & unice, in with uma
This is the least-worst solution of a conflict that I didn't see coming
until it was too late. So here we are, and this is how I'm handling it:

- After discussion with the Ursula designer I am reincarnating Ursula as
  Uma under my own name as per their request.
- After discussion with the Uma designer, I am removing Uma.

Let the message be clear:

**If you can't play nice with others, I will take away your toys.**
2023-09-23 07:55:25 +02:00
joostdecock
324a31ee79 Merge branch 'collab' into joost 2023-09-21 17:42:07 +02:00
joostdecock
3b850e9ad4 feat(org): Add curation of sets 2023-09-04 17:12:52 +02:00
joostdecock
cf3f890a95 fix(shared): Set token of impersonated user 2023-09-04 12:04:53 +02:00
joostdecock
2106a38154 feat(org): Bookmarks for docs 2023-09-04 11:01:08 +02:00
joostdecock
52b2faf127 feat(backend): Updates for curated sets 2023-09-03 17:53:19 +02:00
Joost De Cock
d09c7b29f1 chore(shared): Linter issues 2023-09-01 19:14:03 +02:00
Joost De Cock
2d753aa0ef chore(shared): Linter issues 2023-09-01 19:09:58 +02:00
Joost De Cock
01ef6c9896 feat(shared): Initial implementation of Oauth flow 2023-09-01 18:30:24 +02:00
Joost De Cock
1cd82bd013 Merge branch 'develop' into joost 2023-08-29 20:30:55 +02:00
Joost De Cock
7e9d9b6a98 feat(shared): Work on pattern pages 2023-08-29 17:08:16 +02:00
Joost De Cock
18248a906d Merge branch 'develop' into i18n 2023-08-29 09:58:46 +02:00
joostdecock
807cdd7bc4 feat(shared): Add migration from v2 accounts 2023-08-25 16:14:48 +02:00
joostdecock
3d84ce390e chore(org): Don't load mdx dynamically in a hook 2023-08-24 19:42:32 +02:00
joostdecock
a2c5522a8e chore(shared): Linter issues 2023-08-24 19:01:48 +02:00
joostdecock
54f86a7239 chore: Make webpack alias explit for orgmarkdown 2023-08-24 18:45:41 +02:00
joostdecock
91690f1377 feat(org): Handle support via website 2023-08-24 17:49:35 +02:00
joostdecock
dc7a0316c2 feat(org): Ported apikeys and bookmarks to new inputs 2023-08-23 18:49:21 +02:00
joostdecock
62f76b32f7 feat(shared): More work on sets 2023-08-23 17:41:34 +02:00
joostdecock
dad2fa0e99 feat(shared): Overhaul sets 2023-08-23 12:18:20 +02:00
joostdecock
c913588f2f feat(org): Added handling of bookmarks 2023-08-21 17:58:08 +02:00
joostdecock
6e87493440 feat(org): Better handling of apikeys 2023-08-21 16:14:58 +02:00
joostdecock
2b4d5c240a feat(org): Added restrict/remove account 2023-08-20 18:04:26 +02:00
joostdecock
5d1249c419 feat(org/backend): Added account data export 2023-08-20 17:33:33 +02:00
joostdecock
4744759d0b wip(org): Going through account pages 2023-08-19 18:01:22 +02:00
Joost De Cock
e0e242a66c feat(org): Also allow the creation of blog posts 2023-08-18 17:27:13 +02:00
Joost De Cock
25ebe0b0db feat(backend/org): Check for existing slugs 2023-08-18 13:49:51 +02:00
joostdecock
d2124f7881 feat(org): First version of create showcase via site 2023-08-17 19:33:57 +02:00
Joost De Cock
cf26ba933a chore(org): Updates for github data and account refresh 2023-08-17 17:05:08 +02:00
Joost De Cock
70e636ce52 wip(org): Work on showcase editor 2023-08-16 15:54:32 +02:00
joostdecock
50b6747584 wip(org): Working on admin & content creation pages 2023-08-15 17:32:47 +02:00
joostdecock
61da3e1dab chore: Work on admin pages/routes 2023-08-14 19:16:47 +02:00
joostdecock
2210f26e03 feat(backend): Added newsletter subscriptions 2023-08-05 18:42:52 +02:00
joostdecock
cc538e5df2 wip(backend): Work on payment processing 2023-07-31 09:03:55 +02:00
joostdecock
6b2a850948 wip: Started working on payment processing 2023-07-30 18:21:24 +02:00
joostdecock
5728a1d10f feat(org): Ported themes to ESM and made more things themeable 2023-07-29 14:21:59 +02:00
joostdecock
e6c3790cd3 wip: Move translation files to facilitate crowdin 2023-07-23 18:32:12 +02:00