|
93be06d10f
|
Make form submit button bold by default, add optional reset button
|
2021-11-09 16:54:37 +01:00 |
|
|
e9acde6313
|
Merge branch 'develop' into svelte
|
2021-11-08 14:11:47 +01:00 |
|
|
95f6333d6a
|
Handle all existing magic links at once
|
2021-11-08 13:22:20 +01:00 |
|
|
7d2b088635
|
Fix no icon fields input and label shift
|
2021-11-08 01:44:26 +01:00 |
|
|
eefb6e0dac
|
Make tests pass
|
2021-11-08 01:21:51 +01:00 |
|
|
e7695b7027
|
Upgrade dependencies
|
2021-11-08 01:09:26 +01:00 |
|
|
941dc3700e
|
Add FileSize helper class
|
2021-11-08 00:25:28 +01:00 |
|
|
4a8a1f2da8
|
More work on default theme and components
|
2021-11-08 00:24:53 +01:00 |
|
|
f1ae6f6a7b
|
Move frontend tests to a dedicated page
|
2021-06-02 18:30:20 +02:00 |
|
|
3b636359c6
|
[TO SQUASH] fix scss assets build pipeline
squash with 7174097388
|
2021-06-02 18:29:37 +02:00 |
|
|
d0a01ff771
|
Add images asset type handling
|
2021-06-02 17:13:46 +02:00 |
|
|
77ff2505b2
|
CsrfTokenComponent: Use a global empty function for SSR
|
2021-06-02 17:13:01 +02:00 |
|
|
533cef5ab8
|
Use user id to throttle failed login attempts instead of name
This allows UserNameComponent to be optional
|
2021-06-02 16:48:58 +02:00 |
|
|
9ac42bb3db
|
Convert all views to svelte
|
2021-06-01 16:14:24 +02:00 |
|
|
64cec2987d
|
AccountController: serialize user personal info fields
|
2021-06-01 16:08:01 +02:00 |
|
|
d925237233
|
Move pagination to common, add serialization, update BackendController
|
2021-06-01 16:04:43 +02:00 |
|
|
7174097388
|
Add scss assets handling
|
2021-06-01 16:03:07 +02:00 |
|
|
dffbf296ed
|
[TO SQUASH] Add missing src/assets/ts/tsconfig.json
|
2021-06-01 14:42:58 +02:00 |
|
|
0f415144dc
|
Reorganize many root config parameters
|
2021-06-01 14:38:53 +02:00 |
|
|
7ccd335649
|
Move route building to common subproject, fix Time export
|
2021-06-01 14:34:10 +02:00 |
|
|
1b221c590f
|
package.json: dev script: preserve watch output on tsc
|
2021-05-31 16:22:14 +02:00 |
|
|
2da637f51d
|
svelte backend calls: stop matching on ','
|
2021-05-31 15:34:37 +02:00 |
|
|
4d2dda3615
|
svelte_layout.html: fix localStore import name
|
2021-05-31 11:18:46 +02:00 |
|
|
166d1c1458
|
Swaf export regexp: remove unnecessary escapements
|
2021-05-31 11:18:04 +02:00 |
|
|
a85d899a21
|
locals: handle ignored properties, ignore ModelRelation.model
|
2021-05-31 11:16:46 +02:00 |
|
|
eb6ed8f2d2
|
Make css properly passed from children to parents with cache and dedup
|
2021-05-31 11:14:56 +02:00 |
|
|
c6b8c48a72
|
Move all sources to src folder, add common ts subproject
|
2021-05-27 15:26:19 +02:00 |
|
|
c36e4c0fbe
|
Make locals override globals instead of the inverse
|
2021-05-13 17:39:20 +02:00 |
|
|
13bd933b0b
|
svelte: allow locals function calls with no parameter
|
2021-05-13 17:38:48 +02:00 |
|
|
c9fed2d873
|
Use maintenance component to throw 503s when some components are unavailable
|
2021-05-13 16:26:27 +02:00 |
|
|
a3ebf46b54
|
Add ApplicationComponent init lifecycle step and unstatic globals
This renames ApplicationComponent (previous) init to initRoutes and handle to handleRoutes
|
2021-05-13 16:03:59 +02:00 |
|
|
cdf95c0c0b
|
Add has and require methods to Extendable
|
2021-05-13 15:58:41 +02:00 |
|
|
c896accdfa
|
svelte: backend calls: make localStore import .js extension optional
|
2021-05-13 15:57:31 +02:00 |
|
|
76fa44c245
|
Convert errors pages to svelte
Fallback non-existing error views to generic Error svelte component
|
2021-05-13 15:55:56 +02:00 |
|
|
66a696f40e
|
Application: fix isInNodeModules is inverted
|
2021-05-13 14:13:45 +02:00 |
|
|
26140d2028
|
svelte: don't eat conditional chains question marks
|
2021-05-13 14:12:40 +02:00 |
|
|
fac59e12d6
|
views: delete target file or re-precompile on file remove
|
2021-05-13 14:11:23 +02:00 |
|
|
c1c7b8920d
|
Add generic type to localStore
|
2021-05-13 14:08:35 +02:00 |
|
|
afd45bd99d
|
Reorganize frontend tests and add more $locals tests
|
2021-05-12 14:48:45 +02:00 |
|
|
a4d175addc
|
Handle assets as commonjs
|
2021-05-12 14:48:02 +02:00 |
|
|
d423d78f2a
|
esm: fix jest not running
following 82ab0b963c
|
2021-05-12 14:33:18 +02:00 |
|
|
1167e99c30
|
Svelte view engine: backend calls: don't match dots and quotes
|
2021-05-12 14:02:58 +02:00 |
|
|
c60bd442e8
|
Svelte view engine: preprocess dependencies recursively
|
2021-05-12 14:02:58 +02:00 |
|
|
e851630be4
|
SvelteViewEngine: update backend calls prefix to $locals (store)
|
2021-05-12 14:02:58 +02:00 |
|
|
85b4b39dd2
|
Svelte view engine: also compile backend calls on SSR
Add local to determine whether render is SSR or not
|
2021-05-12 14:02:58 +02:00 |
|
|
b247d73fcb
|
Use clear-module to clear require cache of dependencies
|
2021-05-11 15:47:42 +02:00 |
|
|
423f19de68
|
Only crash when not watching after everything is pre-compiled
|
2021-05-11 15:14:51 +02:00 |
|
|
076cda8008
|
Fix localStore set to a function that fetches pre-executed backend calls
|
2021-05-11 15:13:32 +02:00 |
|
|
911e64a6ae
|
Remove unnecessary svelte preprocess plugin from rollup
|
2021-05-11 15:08:10 +02:00 |
|
|
8884f70a24
|
AssetPreCompiler: watch all view directories instead of the first one
|
2021-05-11 13:54:08 +02:00 |
|