Andrey Antukh
e010bbb631
🐛 Fix unexpected exception on password change endpoint (back).
2019-07-24 11:33:06 +02:00
Andrey Antukh
08dc1870bf
🐛 Fix metada on fixtures (back).
2019-07-24 00:49:37 +02:00
mathieu.brunot
d17db88088
🐛 Add missing db username / password
...
Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io>
2019-07-19 17:48:13 +02:00
Andrey Antukh
53e74ec5cd
fix(backend): fix incorrect raise on users service.
2019-07-19 08:36:44 +00:00
mathieu.brunot
8c21aac16e
🔧 Set backend script permissions
...
Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io>
2019-07-13 17:11:20 +02:00
Andrey Antukh
1bf12a7338
feat(backend): set datoteka version to 1.1.0
2019-07-09 13:08:01 +02:00
Andrey Antukh
3c066ffce2
feat(backend): upgrade suricatta
2019-07-09 11:46:51 +02:00
Andrey Antukh
1873b94fa7
misc(backend): update deps
2019-07-05 16:42:17 +02:00
Andrey Antukh
e786a85bbd
feat(backend): improve image uploading and thumbnail handling
2019-07-05 13:27:01 +02:00
Andrey Antukh
b6b6fdf115
fix(backend): fix image uploading
2019-07-05 09:41:02 +02:00
Andrey Antukh
5dad9ff301
fix(backend): join the server on main ns
2019-07-03 19:04:00 +02:00
Andrey Antukh
c2bdede29a
fix(backend): start http server with no deamon threads
2019-07-03 17:57:07 +02:00
Andrey Antukh
20aacd94f3
fix(backend): run fixtures without start http server
2019-07-03 17:56:52 +02:00
Andrey Antukh
fd53f07efe
misc: improve management scripts
2019-07-03 17:49:15 +02:00
Andrey Antukh
dd6015b329
feat(backend): adapt tests to route initialization change
2019-07-02 17:19:55 +02:00
Andrey Antukh
be7e8e63ee
feat(backend): add logout and better router initialization
2019-07-02 17:19:55 +02:00
Andrey Antukh
932875a317
fix(backend): adapt import collection script to use clojure cli tools
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
b5acb5db85
feat(backend): update deps
2019-07-02 17:19:55 +02:00
Andrey Antukh
076c29e004
fix(backend): raise proper exception on input is binary data on svgparse
2019-06-24 19:50:54 +02:00
Andrey Antukh
48d5188aaa
fix(backend): fix auth tests
2019-06-24 19:45:11 +02:00
Andrey Antukh
31766fde32
feat: enable runnint test on travis
2019-06-24 19:38:51 +02:00
Andrey Antukh
17e5880b2d
misc(backend): minor changes on collimp command
2019-06-24 17:39:10 +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
Andrey Antukh
3ff0ecee5f
misc(backend): update deps
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
15a5d64621
feat(backend): minor refactor on middlewares
2019-06-24 17:39:10 +02:00
Andrey Antukh
0b1cd62449
feat(backend): handle more ecanpsulated errors
2019-06-24 17:39:10 +02:00
Andrey Antukh
f06fce06c3
fix(backend): fix run-test function
2019-06-24 17:39:10 +02:00
Andrey Antukh
f357180564
feat(backend): port auth kvstore and svg handlers
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
04a054474f
feat(backend): enable proper multipart handling
2019-06-24 17:39:10 +02:00
Andrey Antukh
57568f9614
misc(backend): error middleware reorganization
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
210fbb9535
feat(backend): move almost all middlewares to api.middleware ns
2019-06-24 17:39:10 +02:00
Andrey Antukh
2e9fb97a98
feat(backend): remove warning from user ns (related to test function)
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
mathieu.brunot
495eec6c41
✏️ Fix dumb typo in test to build back
...
Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io>
2019-06-24 01:14:17 +02:00
mathieu.brunot
0720ea0e97
🐛 Fix scripts permissions
...
Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io>
2019-06-23 22:48:31 +02:00
mathieu.brunot
d06a0bb501
🐛 Fix control on entry parameters
...
Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io>
2019-06-23 19:15:14 +02:00
mathieu.brunot
c6b540868f
🚧 Helper script to prepare back dist
...
Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io>
2019-06-23 18:47:33 +02:00
mathieu.brunot
0109c3ff1d
🚧 Add tests option
...
Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io>
2019-06-19 18:31:48 +02:00
mathieu.brunot
06c830dd3c
💚 Change release command
...
Signed-off-by: mathieu.brunot <mb.mathieu.brunot@gmail.com>
2019-06-11 22:39:41 +02:00
Andrey Antukh
f155f48888
misc: remove obsolete scripts from backend
2019-06-05 08:26:33 +00:00
Andrey Antukh
66fc0e68a4
feat: improve backend devlopment namespaces
2019-06-05 08:26:05 +00:00
Andrey Antukh
3b648f5aa5
refactor: replace lein with cli tools and update some deps
...
- also removes docker files from source directories
- minor assets reorganization on back (make it more production ready)
2019-06-03 16:51:20 +02:00
mathieu.brunot
26260c7056
🐳 💡 Update prod docker mainteners
2019-05-16 00:44:52 +02:00
mathieu.brunot
bc1a8dfca4
✨ Add variables to docker file
2019-02-20 16:46:07 +01:00
mathieu.brunot
0330b2b454
🐛 Fix wrong reference to config
2019-02-19 23:29:42 +01:00
mathieu.brunot
e8bd7436aa
✨ Add parameter to disable registration
2019-02-19 23:09:57 +01:00
mathieu.brunot
47a20b1784
🐳 ✨ Add env to setup directories
2019-02-19 22:39:09 +01:00
mathieu.brunot
1de7f24047
🐳 🐛 Fix media and assets URI environment variables
2019-02-19 22:31:59 +01:00
mathieu.brunot
f8ef533f6a
🐳 🐛 Provide env variables for media and static download
2019-02-19 21:44:22 +01:00
mathieu.brunot
60e228ec14
🐳 🐛 Fix backend container
2019-02-19 12:42:06 +01:00
mathieu.brunot
d58f500dee
🐳 🐛 Add Imagemagick to production image
2019-02-19 02:41:18 +01:00
mathieu.brunot
5aaaaef441
🌐 Add French locale
2019-02-19 02:22:18 +01:00
mathieu.brunot
1ef8789d21
✏️ Fix typo
2019-02-17 19:04:20 +01:00
mathieu.brunot
e72f864ee9
🐛 Fix secret hash size to match JWT tokens
2019-02-17 19:04:07 +01:00
mathieu.brunot
06cb9d9808
🐛 Not use alpine as snappy needs libc and alpine use musl
2019-02-17 18:19:35 +01:00
mathieu.brunot
4cf2fa59ac
🐛 Add missing libc6-compat
2019-02-17 16:47:40 +01:00
mathieu.brunot
4334b58c54
🐛 Fix default value of environment variables
2019-02-17 15:14:09 +01:00
mathieu.brunot
3f8c206104
🐛 ⬆️ Fix upgrade bunny hash
2019-02-16 20:44:22 +01:00
mathieu.brunot
6692b19d7e
⬆️ Upgrade bunny hash and sign
2019-02-16 20:43:37 +01:00
mathieu.brunot
3cb111f4a2
🐳 💚 Change default secret
2019-02-16 17:08:36 +01:00
mathieu.brunot
c8d645f920
💚 Fix backend entrypoint
2019-02-16 16:50:39 +01:00
mathieu.brunot
1f14cb83b3
:whale 🐛 Fix release
2019-02-16 04:20:11 +01:00
mathieu.brunot
858993d8e2
🐛 Fix backend configuration setup
2019-02-16 00:59:31 +01:00
mathieu.brunot
9dad8b75d9
✏️ Fix typo in name of file
2019-02-16 00:30:39 +01:00
mathieu.brunot
7324592f1f
🚧 💚 Fix release build
2019-02-15 18:52:02 +01:00
mathieu.brunot
c9cf540d8e
💚 Fix permissions and paths
2019-02-15 18:10:35 +01:00
mathieu.brunot
14168728cc
🐳 🐛 Fix base image
2019-02-15 13:13:36 +01:00
mathieu.brunot
fb08655a0a
🐳 🐛 Fix base image
2019-02-15 12:59:35 +01:00
mathieu.brunot
b50667cecc
🐳 🎨 Use external base image
2019-02-15 03:27:55 +01:00
mathieu.brunot
c44a1e0c0b
🚧 🐳 Build release images
2019-02-15 01:21:59 +01:00
mathieu.brunot
8e97638e15
🚧 🐳 Build release images
2019-02-15 00:50:47 +01:00
mathieu.brunot
c8385c8149
🚧 🐳 Build release images
2019-02-15 00:25:44 +01:00
mathieu.brunot
8984319b4f
🚧 🐳 Build release images
2019-02-14 23:51:37 +01:00
mathieu.brunot
e4ded8b520
🚧 🐳 Build release images
2019-02-14 23:21:15 +01:00
mathieu.brunot
42a2a72e00
🐳 🚧 Build release images
2019-02-14 22:45:14 +01:00
mathieu.brunot
397cbbf01c
🐳 🚧 Build release images
2019-02-14 22:20:31 +01:00
mathieu.brunot
3447be86fb
🐳 🚧 Build release images
2019-02-14 21:55:07 +01:00
mathieu.brunot
8dcf575af2
🐳 💚 Fix release build
2019-02-14 20:30:32 +01:00
mathieu.brunot
e42fd1d0ce
🐳 💚 Fix release build
2019-02-14 18:50:21 +01:00
mathieu.brunot
3a5368e1bd
🐳 💚 Fix copy of content
2019-02-14 15:28:10 +01:00
mathieu.brunot
95035cfca3
🐳 💚 Fix copy of release
2019-02-14 14:44:52 +01:00
mathieu.brunot
bc5fe6c6b8
🐳 💚 Fix copy of sources
2019-02-14 13:47:19 +01:00
mathieu.brunot
aa735e52bf
💚 Move prod docker files to sources
2019-02-14 13:42:16 +01:00
mathieu.brunot
026150ff7a
✨ Add release generation tools
2018-11-25 10:48:40 +01:00
Andrey Antukh
691c359985
Improve history handling on backend.
2017-03-25 19:35:28 +01:00
Andrey Antukh
475de58bc2
Simplify projects and pages related queries on backend.
2017-03-21 09:56:49 +01:00
Andrey Antukh
e702b3358c
Update backend dependencies.
2017-03-14 21:14:17 +01:00
Andrey Antukh
e6602ac68b
Refactor thumbnails generation.
...
- Start use temporal file instead of pipe because
im4java seems does not work properly with it
(it constantly generates `-` file on he *cwd*)
- Move many impl of ratpack file types from
old storage vendor package to catacumba code.
- Add spec for thumbnails configuration.
2017-02-25 16:01:00 +01:00
Andrey Antukh
618ce12fd8
Replace internal storage impl with datoteka library.
2017-02-25 16:00:22 +01:00
Andrey Antukh
4efe9ac5a9
Update dependencies (backend).
2017-02-24 19:35:34 +01:00
Andrey Antukh
a8b7f79194
Don't autoselect deleted page on the first projects query (backend).
2017-01-30 17:43:26 +01:00
Andrey Antukh
8981727d09
Update backend dependencies.
2017-01-30 16:59:29 +01:00
Andrey Antukh
f5004518aa
Fix image retrieval by anonymous user.
2017-01-30 14:50:05 +01:00
Andrey Antukh
37ce8b7398
Add .catacumba.basedir file.
2017-01-22 17:07:17 +01:00
Andrey Antukh
e150afc00b
Fix sql syntax error in previous commit.
2017-01-22 17:05:14 +01:00
Andrey Antukh
1efd25a0e5
Exclude from unique index users marked for delete.
2017-01-22 17:00:56 +01:00
Andrey Antukh
2ba3d27db6
Use nil
as default value por db username and password.
2017-01-22 16:40:42 +01:00
Andrey Antukh
59d152bec5
Use proper config for database initialization.
2017-01-22 16:37:37 +01:00
Andrey Antukh
baa2f384f4
Set a uberjar compatible basedir option.
2017-01-22 16:13:47 +01:00
Andrey Antukh
5a641e4629
Refactor configuration loading.
2017-01-22 15:50:00 +01:00
Andrey Antukh
3092884525
Move static directory from public to parent directory.
2017-01-22 15:29:28 +01:00
Andrey Antukh
2c06c5b905
Fix fixtures entry point.
2017-01-21 17:36:01 +01:00
Andrey Antukh
4d5a8ac89d
Improve backend uberjar profile.
2017-01-21 16:49:47 +01:00
Andrey Antukh
2fa169e28d
Add dist.sh script.
2017-01-21 14:31:54 +01:00
Andrey Antukh
5df9337034
Make image retrieve endpoint public (without auth).
2017-01-18 11:03:14 +01:00
Andrey Antukh
b3d995de53
Improve scripts, add lein and update depencies (backend).
2017-01-05 22:10:36 +01:00
Andrey Antukh
b319ee056d
Adapt uxbox backend code to stroage module changes.
2016-11-22 21:42:44 +01:00
Andrey Antukh
6a3d8be32a
Remove tempfile namespace.
2016-11-22 21:42:32 +01:00
Andrey Antukh
5fc7dd95f7
Fix naming consistency on storages module.
2016-11-22 21:41:12 +01:00
Andrey Antukh
417f90e677
Minor fix of syntax error introduced in previous commit.
2016-11-22 17:50:08 +01:00
Andrey Antukh
77bdd47c86
Fix images sql functions for properly return builtin collections.
2016-11-22 17:09:55 +01:00
Andrey Antukh
ac14c549ef
Remove commented code from collimp ns.
2016-11-22 17:05:07 +01:00
Andrey Antukh
567075f9c5
Add import-generic-collections.sh
script.
2016-11-21 19:05:55 +01:00
Andrey Antukh
c018a39f7b
Don't import already imported material.
2016-11-21 18:55:44 +01:00
Andrey Antukh
4aa888f72d
Fix icons sql functions.
2016-11-21 18:55:23 +01:00
Andrey Antukh
e1ff8aa11e
Add missing :id column handling on collimp sql functions.
2016-11-21 18:54:49 +01:00
Andrey Antukh
b086d12760
Add rsp?
predicate.
2016-11-21 18:14:10 +01:00
Andrey Antukh
5477909d4d
Implement IDeref for Rsp type.
2016-11-21 18:13:59 +01:00
Andrey Antukh
c0aa4a042f
Add support for icon collection importation.
2016-11-21 18:13:39 +01:00
Andrey Antukh
8ec32ad130
Set lower defaults resource requiremens for dev profile.
2016-11-21 18:12:48 +01:00
Andrey Antukh
da39d52348
Add missing exclude for resolve
symbol on storages.util ns.
2016-11-20 23:26:21 +01:00
Andrey Antukh
cf1188ad47
Add partial impl for icons collections importer (wip).
2016-11-20 23:25:48 +01:00
Andrey Antukh
6d0737e4a3
Remove unused code from collimp ns.
2016-11-20 23:07:57 +01:00
Andrey Antukh
ae4e7e6139
Remove unused import.
2016-11-20 23:07:42 +01:00
Andrey Antukh
1502d9ed23
Add missing resolve
method to stroages.util ns.
2016-11-20 21:22:19 +01:00
Andrey Antukh
5165ac6e52
Add valid?
predicate that prints debug info to stdout.
...
When the predicate fails. Very usefull when used with preconditions
that by default does not print nothing.
2016-11-20 21:22:13 +01:00
Andrey Antukh
4eab2f81cf
Run importation in a transaction.
...
Among other cosmetic fixes.
2016-11-20 21:20:41 +01:00
Andrey Antukh
e73339d2f9
Add faster implementation for retrieve image size.
2016-11-20 21:19:53 +01:00
Andrey Antukh
0192298d09
Remove unused type attr from import entry spec.
2016-11-20 21:19:21 +01:00
Andrey Antukh
de57630c14
Import backend code inside the repository.
2016-11-20 20:04:52 +01:00
Andrey Antukh
32cbe2c1a5
Remove backend code and adapt scripts to new structure.
2016-01-12 16:54:53 +02:00
Andrey Antukh
2a32f1fcf6
Initial commit
2015-12-30 00:18:59 +02:00