Commit graph

25 commits

Author SHA1 Message Date
Andrey Antukh
fee2eea87c 🐛 Properly send 403 on not authorized request. 2019-12-20 22:54:58 +01:00
Andrey Antukh
758c70f7c3 🚧 More work on collaborative edition (in real time). 2019-12-19 13:13:32 +01:00
Andrey Antukh
51058dd83a 🚧 Continue working on websocket communication. 2019-12-18 23:13:31 +01:00
Andrey Antukh
9d93b0d3fb 🚧 Initial work on websocket communication. 2019-12-18 18:15:25 +01:00
Andrey Antukh
0a9ef0d345 🎉 Add websockets abstraction initial example code. 2019-12-17 22:09:49 +01:00
Andrey Antukh
4dad6bef40 🐛 Fix cookie elimination issues. 2019-12-11 12:14:39 +01:00
Andrey Antukh
449ca770c1 Improve error stack trace reporting. 2019-12-11 12:14:15 +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
af62d949d8 ♻️ Major refactor of page data structure.
In preparation to future collaborative edition.
2019-12-04 20:13:35 +01:00
Andrey Antukh
b66bc02098 ♻️ Restructure the services directory. 2019-12-01 16:48:41 +01:00
Andrey Antukh
3fcbb204cf 🎉 Add ordering field to pages (for make it easy sorting on sql). 2019-11-27 15:31:27 +01:00
Andrey Antukh
ba96edc620 💄 Minor cosmetic changes. 2019-11-26 14:17:10 +01:00
Andrey Antukh
d1b000dcc6 Improved error handling and add specs to emails. 2019-11-26 13:34:37 +01:00
Andrey Antukh
3d4808e024 ♻️ Refactor the CLI media loader. 2019-11-22 18:06:45 +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
4425b1a54c 🐛 Fix many bugs introduced with body parsing refactor. 2019-09-21 11:47:52 +00:00
Andrey Antukh
97220d707b ♻️ Refactor error handlers and request/response body encoding/decoding. 2019-09-14 19:44:18 +02:00
Andrey Antukh
88cf5483c8 ⬆️ Update struct dependency. 2019-08-28 19:00:29 +02:00
Andrey Antukh
b6b6fdf115 fix(backend): fix image uploading 2019-07-05 09:41:02 +02:00
Andrey Antukh
dd6015b329 feat(backend): adapt tests to route initialization change 2019-07-02 17:19:55 +02:00
Andrey Antukh
2b45690858 feat(backend): improve cors middleware and config 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
d967095b86 feat(backend): add etag mechanism for get requests 2019-06-24 17:39:10 +02:00
Andrey Antukh
ff00bdb3eb feat(backend): enable cors 2019-06-24 17:39:10 +02:00
Andrey Antukh
9d58d0fac5 feat(backend): rename uxbox.api to uxbox.http 2019-06-24 17:39:10 +02:00