Commit Graph

495 Commits

Author SHA1 Message Date
Alice Gaudon 4156f978fa Merge branch 'develop' 2021-11-20 15:40:38 +01:00
Alice Gaudon 876d509f10 Version 0.24.3 2021-11-20 15:40:22 +01:00
Alice Gaudon a03dd994e3 Upgrade dependencies 2021-11-20 15:39:51 +01:00
Alice Gaudon 7dde32edb4 Distribute src/assets 2021-11-20 15:39:51 +01:00
Alice Gaudon a753122290 Do not distribute backend source, export everything to commonjs 2021-11-20 15:39:51 +01:00
Alice Gaudon 5869ba3ee3 Version 0.24.2 2021-11-10 19:26:06 +01:00
Alice Gaudon ce39f82e66 Copy package.json to dist folder for release 2021-11-10 19:25:50 +01:00
Alice Gaudon 0ad9143282 Merge branch 'develop' 2021-11-10 17:59:59 +01:00
Alice Gaudon 45bd805969 Version 0.24.1 2021-11-10 17:59:44 +01:00
Alice Gaudon f41ee9cf32 Remove deprecated migrations 2021-11-10 17:58:52 +01:00
Alice Gaudon 404a2ecb16 Fix usages of explicit any 2021-11-10 17:58:52 +01:00
Alice Gaudon 4a09d2e1fe Fix linting on frontend TS
Add return type (void) to replaceIcons function
2021-11-10 17:09:30 +01:00
Alice Gaudon ef9cb663e7 Add specific tsconfig for eslint 2021-11-10 17:07:05 +01:00
Alice Gaudon 8e134fd353 Merge branch 'develop' 2021-11-10 16:44:12 +01:00
Alice Gaudon e84b7cf6d3 Version 0.24.0 2021-11-10 16:41:29 +01:00
Alice Gaudon d6483af1a9 Fix linting errors 2021-11-09 19:46:51 +01:00
Alice Gaudon 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
Alice Gaudon 7650238183 data-table: add data-table-container to overflow-x scroll, use it on relevant pages 2021-11-09 19:29:10 +01:00
Alice Gaudon 5336940dc3 auth page: remove useless hint, use better icon for "Use magic link" button 2021-11-09 19:22:52 +01:00
Alice Gaudon c29024bb23 Add icons to account page 2021-11-09 19:22:10 +01:00
Alice Gaudon c5b6b33abd Make magic link lobby messages sticky 2021-11-09 19:15:26 +01:00
Alice Gaudon 54bed4ad7f Add icons to auth page forms 2021-11-09 19:15:03 +01:00
Alice Gaudon cae7adcee8 Add data-table css component 2021-11-09 18:58:21 +01:00
Alice Gaudon 4d9dae5e3b Allow duration field to specify labels of sub-fields 2021-11-09 18:51:08 +01:00
Alice Gaudon 4a99a5acf5 Fix fieldset and number input display 2021-11-09 18:34:01 +01:00
Alice Gaudon a4e48eb174 Fix duration field components input displacement 2021-11-09 18:07:53 +01:00
Alice Gaudon 6cd98929d3 Fix Field textarea focus label move 2021-11-09 18:07:31 +01:00
Alice Gaudon 5cea1b866e Fix Field textarea element position and size 2021-11-09 18:00:52 +01:00
Alice Gaudon baeea368ff Fix pagination second ellipsis 2021-11-09 17:49:56 +01:00
Alice Gaudon ee4ca0f49b Make pagination and Breadcrumb overflow-x scroll 2021-11-09 17:49:39 +01:00
Alice Gaudon 8254c6cb47 Add breadcrumb to accounts_approval page 2021-11-09 17:43:33 +01:00
Alice Gaudon ae1d743f15 Add breadcrumb design 2021-11-09 17:43:14 +01:00
Alice Gaudon 9b3822d7f3 Add subsurface for panels in panels, add pagination css/design 2021-11-09 17:32:51 +01:00
Alice Gaudon 93be06d10f Make form submit button bold by default, add optional reset button 2021-11-09 16:54:37 +01:00
Alice Gaudon e9acde6313 Merge branch 'develop' into svelte 2021-11-08 14:11:47 +01:00
Alice Gaudon 95f6333d6a Handle all existing magic links at once 2021-11-08 13:22:20 +01:00
Alice Gaudon 7d2b088635 Fix no icon fields input and label shift 2021-11-08 01:44:26 +01:00
Alice Gaudon eefb6e0dac Make tests pass 2021-11-08 01:21:51 +01:00
Alice Gaudon e7695b7027 Upgrade dependencies 2021-11-08 01:09:26 +01:00
Alice Gaudon 941dc3700e Add FileSize helper class 2021-11-08 00:25:28 +01:00
Alice Gaudon 4a8a1f2da8 More work on default theme and components 2021-11-08 00:24:53 +01:00
Alice Gaudon f1ae6f6a7b Move frontend tests to a dedicated page 2021-06-02 18:30:20 +02:00
Alice Gaudon 3b636359c6 [TO SQUASH] fix scss assets build pipeline
squash with 7174097388
2021-06-02 18:29:37 +02:00
Alice Gaudon d0a01ff771 Add images asset type handling 2021-06-02 17:13:46 +02:00
Alice Gaudon 77ff2505b2 CsrfTokenComponent: Use a global empty function for SSR 2021-06-02 17:13:01 +02:00
Alice Gaudon 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
Alice Gaudon 9ac42bb3db Convert all views to svelte 2021-06-01 16:14:24 +02:00
Alice Gaudon 64cec2987d AccountController: serialize user personal info fields 2021-06-01 16:08:01 +02:00
Alice Gaudon d925237233 Move pagination to common, add serialization, update BackendController 2021-06-01 16:04:43 +02:00
Alice Gaudon 7174097388 Add scss assets handling 2021-06-01 16:03:07 +02:00