0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-24 15:39:50 -05:00
Commit graph

193 commits

Author SHA1 Message Date
Josh Soref
cd2d3d5fa3 🐛 Fix typos in backend 2021-11-15 09:53:10 -05:00
Andrey Antukh
fced22bc60 🎉 Add new onboarding flow. 2021-11-04 09:23:14 +01:00
Andrey Antukh
f02bc82525 Make permissions subsystem more flexible.
And fix some bugs related to permissions.
2021-10-19 11:36:58 +02:00
Andrey Antukh
1b69eda43e Add some improvements to the auditlog module. 2021-10-11 12:17:51 +02:00
Andrey Antukh
9ecbddc18c ♻️ Refactor internal handling of profile props. 2021-10-06 15:57:49 +02:00
Andrey Antukh
3e3faf6576 📎 Fix affected backend tests. 2021-09-30 11:48:14 +02:00
Andrey Antukh
8a0bba3c7a ♻️ Unify flags parsing on backend. 2021-09-17 14:34:14 +02:00
Andrey Antukh
f6e18de6af Add more metrics to update-file. 2021-09-03 10:36:34 +02:00
Andrey Antukh
c8102f4bff 🎉 Share link & pages on viewer. 2021-08-18 16:54:56 +02:00
Andrey Antukh
9e3ba85b72 ♻️ Refactor profile registration flow. 2021-06-18 09:42:52 +02:00
Andrey Antukh
0c97a44a2a 🎉 Add file offloading to external storage mechanism. 2021-06-14 15:41:27 +02:00
Andrey Antukh
860e0227af ♻️ Reimplement GC mechanism for penpot database objects. 2021-06-09 15:27:07 +02:00
Andrey Antukh
548664f6ce ♻️ Internal directory refactor.
Make common as first-class module.
2021-05-31 11:04:32 +02:00
Andrey Antukh
19529408f4 💄 Rename 'test' directory to 'tests'. 2020-01-12 18:59:35 +00:00
Andrey Antukh
3eff27b5c5 Add better handling on lagged ops on page-update. 2019-12-15 21:53:57 +01:00
Andrey Antukh
5d7fba1955 🚧 Add basic tests for project-page-update mutation. 2019-12-14 23:07:00 +01:00
Andrey Antukh
db768f356b 🚧 Initial work on ops based page data updates. 2019-12-14 21:24:38 +01:00
Andrey Antukh
5b96e1e9fd 🎉 Add common directory tree for code sharing between front and back. 2019-12-14 21:23:54 +01:00
Andrey Antukh
e3cd0d132b Minor improvements on project and files renaming. 2019-12-11 14:26:19 +01:00
Andrey Antukh
183f0a5400 ♻️ Refactor services (for add the project-file concept.
And fix many tests.
2019-12-09 16:27:01 +01:00
Andrey Antukh
b66bc02098 ♻️ Restructure the services directory. 2019-12-01 16:48:41 +01:00
Andrey Antukh
ffcba0bf22 :paper_clip: Minor changes on tests. 2019-11-25 17:08:06 +01:00
Andrey Antukh
4a395ec761 🐛 More test fixes. 2019-11-25 15:56:49 +01:00
Andrey Antukh
d546d1fdca 🐛 Fix many bugs in email sending namespaces. 2019-11-25 12:34:35 +01:00
Andrey Antukh
e9b00339a5 🚧 Major refactor of backend code.
Relevant changes:

- ring -> vertx
- suricatta -> vertx-pgsql
- emails improvements
- logging
- hybrid sync/async -> full async execution model
- database layout refactor
2019-11-18 12:35:41 +01:00
Andrey Antukh
9ceb6c2644 🔥 Remove some commented code. 2019-09-21 11:47:52 +00:00
Andrey Antukh
3c066ffce2 feat(backend): upgrade suricatta 2019-07-09 11:46:51 +02:00
Andrey Antukh
dd6015b329 feat(backend): adapt tests to route initialization change 2019-07-02 17:19:55 +02:00
Andrey Antukh
48d5188aaa fix(backend): fix auth tests 2019-06-24 19:45:11 +02:00
Andrey Antukh
9d58d0fac5 feat(backend): rename uxbox.api to uxbox.http 2019-06-24 17:39:10 +02:00
Andrey Antukh
f64bb74a3e feat(backend): remove catacumba dependency 2019-06-24 17:39:10 +02:00
Andrey Antukh
910e076e73 test(backend): more tests 2019-06-24 17:39:10 +02:00
Andrey Antukh
4291c80259 test(backend): fix image create/upload test 2019-06-24 17:39:10 +02:00
Andrey Antukh
af8d19ab60 test(backend): improve tests fixtures 2019-06-24 17:39:10 +02:00
Andrey Antukh
7400f0f946 feat(backend): port icons images and users handlers to new api 2019-06-24 17:39:10 +02:00
Andrey Antukh
e0600a3058 feat(backend): adapt pages tests to new api 2019-06-24 17:39:10 +02:00
Andrey Antukh
9d5d4c9826 feat(backend): add entry point for tests 2019-06-24 17:39:10 +02:00
Andrey Antukh
f2411368ba feat(backend): initial work on catacumba to plain ring migration 2019-06-24 17:39:10 +02:00
Andrey Antukh
691c359985
Improve history handling on backend. 2017-03-25 19:35:28 +01:00
Andrey Antukh
618ce12fd8
Replace internal storage impl with datoteka library. 2017-02-25 16:00:22 +01:00
Andrey Antukh
5a641e4629
Refactor configuration loading. 2017-01-22 15:50:00 +01:00
Andrey Antukh
5fc7dd95f7
Fix naming consistency on storages module. 2016-11-22 21:41:12 +01:00
Andrey Antukh
de57630c14
Import backend code inside the repository. 2016-11-20 20:04:52 +01:00