NGPixel
532e5c99ab
fix: esm changes
2023-04-10 03:48:38 +00:00
NGPixel
8f94449426
refactor: convert to esm (wip)
2023-04-09 02:15:36 +00:00
NGPixel
e9e93eff42
refactor: convert to esm (wip)
2023-04-08 07:42:35 +00:00
NGPixel
b979e50830
chore: purge legacy code
2023-04-01 01:36:03 +00:00
NGPixel
0605f65465
feat: file manager thumbnail preview
2023-01-22 04:37:33 -05:00
Nicolas Giard
0056e2fb93
feat: asset upload via file manager
2023-01-17 06:02:43 +00:00
Nicolas Giard
b4769b9ac6
feat: File Manager improvements + system flags
2022-12-24 20:47:53 +00:00
Nicolas Giard
8cbdc88ac6
feat: page edit + setup instructions
2022-10-31 05:20:02 +00:00
Nicolas Giard
7128b160dd
feat: rendering + new page view
2022-10-28 04:06:56 +00:00
Nicolas Giard
7aa4a0e9ee
feat: admin scheduler + worker
2022-10-11 03:06:16 +00:00
Nicolas Giard
24ddab73fc
feat: scheduler history + retries + admin scheduler page (wip)
2022-10-09 05:51:57 +00:00
Nicolas Giard
39b273b224
feat: scheduler - regular cron check + add future jobs
2022-10-03 02:17:48 -04:00
Nicolas Giard
011be49ab4
refactor: scheduler - simple tasks handling ( #5703 )
2022-10-02 22:00:30 -04:00
Nicolas Giard
f4ce5ff63e
refactor: remove bluebird + native scheduler ( #5702 )
2022-10-02 21:35:51 -04:00
Nicolas Giard
10cc2ef4b9
chore: DB ref refactor + add scheduler db model + remove search modules ( #5699 )
2022-10-01 22:57:15 -04:00
Nicolas Giard
5c6ae08b84
feat: use graphile-worker as scheduler ( #5698 )
2022-10-01 15:41:08 -04:00
Nicolas Giard
7be5943c26
feat: scheduler + admin page
2022-09-28 20:18:58 +00:00
Nicolas Giard
e1ebaf5b31
feat: scheduler + worker pool
2022-09-24 06:08:34 +00:00
Nicolas Giard
6ce29bdb77
feat: add scheduler
2022-09-19 06:54:03 +00:00
Nicolas Giard
33547ddce9
feat: site logo upload + extensions fix
2022-09-11 00:59:38 +00:00
Nicolas Giard
3ebbbc8b5e
feat: admin terminal + legacy code cleanup
2022-09-07 02:26:37 +00:00
Nicolas Giard
05797652a0
feat: welcome page - fix jwt auth
2022-09-02 02:55:00 +00:00
Nicolas Giard
097833d77a
feat: login page + auth panel + various improvements
2022-08-29 04:59:15 +00:00
Nicolas Giard
d9dbd0f62f
feat: login screen UI + server code cleanup
2022-07-03 01:37:28 +00:00
Nicolas Giard
d87e94abac
chore: v2 and v3 interopability + various fixes
2022-06-19 04:45:35 +00:00
Nicolas Giard
4bfd9f5280
feat(mail): allow setting of mailer identifying name
2022-06-17 19:21:28 +00:00
Nicolas Giard
36ba1eb192
feat(admin): migrate locale + login + storage views to vue 3 composable
2022-05-23 00:36:52 -04:00
Ivan Fedorov and Nicolas Giard
d45d40e12e
feat: add X-Mailer header to outgoing emails ( #5238 )
...
Co-authored-by: Nicolas Giard <github@ngpixel.com >
2022-05-20 19:17:05 -04:00
NGPixel
edb529378e
refactor: fix models + storage modules
2022-04-10 00:12:19 -04:00
NGPixel
027b1614ff
refactor: admin editors + flags page to comp api, server cleanup
2022-04-09 02:07:53 -04:00
NGPixel
7b060bec5f
fix: db connection
2022-04-08 22:49:11 -04:00
NGPixel
3a57145e3d
refactor: initial import from v3 prototype
2022-04-08 17:57:55 -04:00
Manuel
1f489a3d8e
fix: handle multiple LDAP strategies ( #5116 )
2022-03-25 21:11:24 -04:00
NGPixel
a3bf1f7916
fix: apply locale restrictions to page rules
2022-02-20 19:33:19 -05:00
Marián Skrip and Nicolas Giard
2815f38c52
feat(logging): add option to configure JSON logging ( #5022 )
...
* fix: Use logger for logs using console logging
* feat: Add option to configure JSON logging
* fix: use generic logFormat instead of json specific
* fix: use logFormat for docker config
* fix: use logFormat to build winston formatters
Co-authored-by: Nicolas Giard <github@ngpixel.com >
2022-02-18 19:48:22 -05:00
Frederic Alix
8d1f752620
feat: add possibility to set PostgreSQL schema other than public ( #4161 )
2021-09-24 22:56:44 -04:00
Paul Saunders and Rainshaw
66bf914725
fix: scheduled git sync task ( #4481 )
...
Signed-off-by: Paul Saunders <paul.saunders@finbourne.com >
Co-authored-by: Rainshaw <rxg@live.com >
2021-09-24 22:51:56 -04:00
LK HO
a103127545
fix: graceful shutdown ( #3821 )
...
* fix: missing graceful shutdown handler
* fix: asar - use async fs operation
* fix: scheduler - graceful shutdown and wait for running jobs to complete
2021-04-12 11:45:33 -04:00
LK HO
71aa0c9346
fix: jobs/worker - pass through job error from worker process ( #3822 )
2021-04-12 11:41:36 -04:00
NGPixel
c57c9d9018
fix: disable cors
2021-03-25 21:21:03 -04:00
drewblin
063251248c
fix: set autocommit for mysql ( #2638 )
...
If in server config mysql has autocommit = 0, then wikijs fails with locks like this:
```
2020-10-30T12:56:51.725Z [JOB] error: Rebuilding page tree: [ FAILED ]
2020-10-30T12:56:51.726Z [JOB] error: truncate `pageTree` - Lock wait timeout exceeded; try restarting transaction
```
2020-12-13 14:57:20 -05:00
Eric Knibbe
d04e33eb6b
fix: use absolute URL for logo in email if path relative ( #2628 )
2020-11-11 11:39:16 -05:00
Jafar Akhondali
5ba36ee421
refactor: server code ( #2545 )
...
+ Remove duplicated await
+ Replace some legacy codes with ES6
+ Fix some of eslint problems
2020-10-14 11:16:27 -04:00
NGPixel
63c8a308ba
fix: remove bugsnag + update deps
2020-10-03 17:30:56 -04:00
NGPixel
9762bdc2ce
fix: set enableArithAbort explicit value for tedious driver
2020-10-03 16:46:30 -04:00
NGPixel
1404d6343e
fix: API key incorrectly forces token revalidation
2020-09-12 14:33:45 -04:00
NGPixel
02c3c66084
fix: checkExclusiveAccess incorrectly includes root admin
2020-09-11 17:37:50 -04:00
NGPixel
7c0d6e2883
fix: prevent write:groups from self-promoting
2020-09-09 22:37:49 -04:00
NGPixel
5295e413be
fix: bypass page rule check for global permission check + handle missing page extra field
2020-09-09 19:35:43 -04:00
NGPixel
ae733392f3
feat: password reset
2020-08-30 21:46:55 -04:00