0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-09 00:10:11 -05:00
Commit graph

2642 commits

Author SHA1 Message Date
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