e31598fe4e
Merge pull request 'Add svelte as a view engine to swaf' ( #33 ) from svelte into develop
...
Reviewed-on: https://eternae.ink/ashpie/swaf/pulls/33
- config overhaul
- package.json / yarn.lock
- new scripts, improved
- now a module
- new deps and upgraded deps
- rollup instead of webpack
- `assets` folder moved to `src/assets` folder
- `views` moved to `src/assets/views` folder
- make svelte the default view engine (except for mails)
- lots of refactoring
- add personnal information fields to account page
- and more
2021-11-09 19:31:22 +01:00
7650238183
data-table: add data-table-container to overflow-x scroll, use it on relevant pages
2021-11-09 19:29:10 +01:00
5336940dc3
auth page: remove useless hint, use better icon for "Use magic link" button
2021-11-09 19:22:52 +01:00
c29024bb23
Add icons to account page
2021-11-09 19:22:10 +01:00
c5b6b33abd
Make magic link lobby messages sticky
2021-11-09 19:15:26 +01:00
54bed4ad7f
Add icons to auth page forms
2021-11-09 19:15:03 +01:00
cae7adcee8
Add data-table css component
2021-11-09 18:58:21 +01:00
4d9dae5e3b
Allow duration field to specify labels of sub-fields
2021-11-09 18:51:08 +01:00
4a99a5acf5
Fix fieldset and number input display
2021-11-09 18:34:01 +01:00
a4e48eb174
Fix duration field components input displacement
2021-11-09 18:07:53 +01:00
6cd98929d3
Fix Field textarea focus label move
2021-11-09 18:07:31 +01:00
5cea1b866e
Fix Field textarea element position and size
2021-11-09 18:00:52 +01:00
baeea368ff
Fix pagination second ellipsis
2021-11-09 17:49:56 +01:00
ee4ca0f49b
Make pagination and Breadcrumb overflow-x scroll
2021-11-09 17:49:39 +01:00
8254c6cb47
Add breadcrumb to accounts_approval page
2021-11-09 17:43:33 +01:00
ae1d743f15
Add breadcrumb design
2021-11-09 17:43:14 +01:00
9b3822d7f3
Add subsurface for panels in panels, add pagination css/design
2021-11-09 17:32:51 +01:00
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