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