Commit Graph
100 Commits
Author SHA1 Message Date
Thea SchöblandRainer Killinger 57a5b6061b fix: type errors in easy-ast when generating docs 2023-08-23 08:45:47 +00:00
Thea Schöbl e1cc33bba2 refactor: rename "recurring" to "week overview"
refactor: replace dashboard calendar icon
resolves #128

refactor: route dashboard "next unit" to date series instead of events
resolves #126
2023-08-07 15:51:23 +00:00
Thea SchöblandRainer Killinger cbc59795b7 feat: connection timeout 2023-08-02 17:59:51 +02:00
Thea SchöblandRainer Killinger 945ae039eb feat: nix flake for development 2023-08-02 17:59:51 +02:00
Thea SchöblandRainer Killinger 06f3120345 feat: use takeUntilDestroy instead of manually unsubscribing 2023-08-02 17:59:21 +02:00
Thea SchöblandRainer Killinger bebee6b4d0 feat: migrate app collection helpers to use the collecion-utils package 2023-08-02 17:59:21 +02:00
Thea SchöblandRainer Killinger 23481d0d73 feat: upgrade to Angular 16.1 2023-08-02 17:59:20 +02:00
Thea Schöbl 7c3ccc35af fix: search uses inactive indices 2023-05-31 11:40:08 +00:00
Thea Schöbl fd63fb764f feat: add certification thing 2023-05-15 13:38:11 +00:00
Thea Schöbl 0f970fa1f1 fix: parallax broken since safari 16.4
Moves the parallax effect into a directive which injects required elements into the shadow DOM and adds `part` attributes, so it can be styled from a global stylesheet.
2023-05-04 12:18:48 +00:00
Thea SchöblandRainer Killinger c9b83b5d71 feat: update to of elasticsearch 8.4 2023-04-28 12:43:31 +00:00
Thea SchöblandRainer Killinger d90416e201 Resolve "Retype mapping generation using @elastic/elasticsearch" 2023-04-28 11:15:08 +00:00
Thea SchöblandRainer Killinger 61fee2bbf3 refactor: mapping generation for `Elasticsearch 8.4 2023-04-27 09:33:09 +00:00
Thea SchöblandRainer Killinger cc939f3887 feat: transition to full sidebar at xl instead of lg 2023-04-20 13:54:37 +00:00
Thea SchöblandRainer Killinger 22e70ae92b feat: show in-place in date series modal, resolves #385
feat: show start date for date series modal ranges, resolves #386
refactor: reformat date series modal to be more readable
fix: add message for malformed date series, resolves #388
2023-04-20 13:54:37 +00:00
Thea SchöblandRainer Killinger e8dee1fd47 refactor: remove virtual scroll 2023-04-20 13:54:37 +00:00
Thea SchöblandRainer Killinger 05e996ae90 fix: canteen view removes item select listener on view exit 2023-04-20 13:54:37 +00:00
Thea SchöblandRainer Killinger 947cab458c fix: workaround for side menu items not being active on page load 2023-04-20 13:54:37 +00:00
Thea SchöblandRainer Killinger 2220ab24b3 feat: add easy way to configure search filtering for nested properties 2023-04-20 13:54:37 +00:00
Thea SchöblandRainer Killinger e75a46633c feat: dark theme 2023-04-20 13:54:37 +00:00
Thea SchöblandRainer Killinger 23bd5a431c refactor: simplify favorites and mensa dashboard sections 2023-04-20 13:54:37 +00:00
Thea SchöblandRainer Killinger 47565e51b0 fix: remove infinite scroll e2e test 2023-04-20 13:54:37 +00:00
Thea SchöblandRainer Killinger 8c30a47706 feat: dashboard search rework 2023-04-20 13:54:37 +00:00
Thea SchöblandRainer Killinger 95f2da2def fix: data-detail favorite button color leaking to list items 2023-04-20 13:54:37 +00:00
Thea SchöblandRainer Killinger 2f1298c9d7 feat: rework settings page design 2023-04-20 13:54:37 +00:00
Thea SchöblandRainer Killinger 968cb72957 feat: implement custom cdk virtual scroll behavior 2023-04-20 13:54:37 +00:00
Thea SchöblandRainer Killinger 33a74d96ae feat: revamp dashboard mensa section 2023-04-20 13:54:37 +00:00
Thea SchöblandRainer Killinger 1318cbca7f fix: replace breadcrumb popover with simply expanding the breadcrumbs 2023-04-20 13:54:37 +00:00
Thea SchöblandRainer Killinger 982fb1653b feat: add content to empty catalogs 2023-04-20 13:54:37 +00:00
Thea Schöbl 2f65ebf57f fix: remove infinite scroll e2e test 2023-03-10 17:51:02 +00:00
Thea Schöbl 61debcf1a5 feat: dashboard search rework 2023-03-10 15:46:59 +00:00
Thea SchöblandRainer Killinger 6b37ca4b96 fix: data-detail favorite button color leaking to list items 2023-03-09 17:09:02 +00:00
Thea Schöbl 3f5b77520c feat: rework settings page design 2023-03-09 10:29:59 +00:00
Thea Schöbl 260fbe01db feat: implement custom cdk virtual scroll behavior 2023-02-28 15:00:57 +00:00
Thea Schöbl 298f48a914 feat: revamp dashboard mensa section 2023-02-27 14:44:20 +00:00
Thea Schöbl ec2ac250bc fix: replace breadcrumb popover with simply expanding the breadcrumbs 2023-02-24 11:34:41 +00:00
Thea Schöbl 66719d6cb7 feat: add content to empty catalogs 2023-02-24 10:50:38 +00:00
Thea SchöblandRainer Killinger 9b4caf526f feat: offline notice 2023-02-13 12:19:35 +00:00
Thea SchöblandRainer Killinger 1eee652533 fix: right-align add event detail chip 2023-01-26 10:03:44 +00:00
Thea SchöblandRainer Killinger f7726378f4 fix: prevent multiple heavy setting inits 2022-11-04 10:49:12 +00:00
Thea SchöblandRainer Killinger 44b6a4aea0 fix: news module not scrollable on large screens 2022-11-01 13:51:46 +00:00
Thea SchöblandRainer Killinger f349bd7233 feat: search url query param handling 2022-11-01 12:58:29 +00:00
Thea SchöblandRainer Killinger 8b2f2c063c fix: profile module items show click effect on scroll 2022-10-25 10:18:22 +00:00
Thea SchöblandRainer Killinger bc4c3d78db feat: scroll schedule cursor into view 2022-10-24 17:21:12 +00:00
Thea SchöblandRainer Killinger c3d66b36c8 fix: convert schema glob path to posix path 2022-10-20 09:52:55 +00:00
Thea SchöblandJovan Krunić e395e9d270 feat: profile page sections
Close #233, #261, #267
2022-10-11 16:01:38 +00:00
Thea SchöblandRainer Killinger 28fbfef18c fix: download events should respect selection
fix: show indeterminate state for tree node when child is indeterminate
2022-10-10 12:44:56 +00:00
Thea SchöblandRainer Killinger 9f8ab5c7a1 feat: dashboard ui tests 2022-09-27 22:13:54 +00:00
Thea SchöblandRainer Killinger 92eb0ee3b0 refactor: news module styling 2022-09-27 13:44:06 +00:00
Thea SchöblandRainer Killinger 4a3f79ca20 refactor: move event select popup to a modal 2022-09-23 16:19:53 +02:00
Thea SchöblandRainer Killinger 848d2574c7 feat: dynamic news page rows 2022-09-21 15:30:13 +00:00
Thea Schöbl 1211369724 Initial commit 2022-09-21 14:47:14 +00:00
Thea SchöblandRainer Killinger 37dd29a60f Resolve "Dashboard navigation icons are saved in user preferences" 2022-09-08 14:07:05 +00:00
Thea Schöbl 0d755bcbd3 fix: correct data path color
fix: missing ionic component icons
feat: parallax detail background
2022-09-08 07:23:58 +00:00
Thea Schöbl 0b037f96e6 feat: assessment tree view 2022-09-05 13:16:00 +00:00
Thea SchöblandRainer Killinger de10654675 test: rework ui tests for new layout 2022-08-25 14:40:33 +00:00
Thea Schöbl 68734bfe21 refactor: migrate to material symbols icon set 2022-08-19 11:48:34 +00:00
Thea SchöblandRainer Killinger 82479f463c feat: include font licenses in the licenses section 2022-08-08 16:28:54 +02:00
Thea SchöblandRainer Killinger 418ba67d15 Resolve "Transition to ESLint" 2022-06-27 14:40:09 +00:00
Thea Schöbl 3f81afda82 feat: expandable accordion in grades module 2022-06-01 15:26:23 +00:00
Thea Schöbl 9430e10387 feat: transition from TSLint to ESLint 2022-06-01 12:00:53 +00:00
Thea Schöbl 9ce8c58b98 refactor: simplify geo queries 2022-05-13 08:26:23 +00:00
Thea Schöbl 418fc6ba05 feat: support es-mapping tags 2022-05-04 10:37:15 +00:00
Thea Schöbl cb19ff3598 Merge branch '2-allow-e2e-abbreviation' into 'master'
Resolve "Allow e2e abbreviation"

Closes #2

See merge request openstapps/eslint-config!1
2022-05-04 10:34:13 +00:00
Thea Schöbl b8adbcd030 Resolve "Allow e2e abbreviation" 2022-05-04 10:34:13 +00:00
Thea SchöblandRainer Killinger 9242438132 fix: timetable dates cannot be removed 2022-05-03 11:06:06 +00:00
Thea SchöblandRainer Killinger f36b1c0588 docs: update docs 2022-04-25 12:58:57 +02:00
Thea Schöbl bc15df828d feat: gitlab-ci 2022-04-21 00:14:48 +02:00
Thea Schöbl 5f8907ff7d Initial commit 2022-04-21 00:13:37 +02:00
Thea Schöbl 30f773627e Initial commit 2022-04-21 00:12:31 +02:00
Thea SchöblandRainer Killinger 29585faff6 refactor: license typo 2022-04-14 10:53:29 +00:00
Thea SchöblandRainer Killinger 30d801a3b4 fix: missing translations 2022-04-14 10:53:29 +00:00
Thea SchöblandRainer Killinger c54ea867bd feat: show feedback when map search yields no results 2022-04-14 10:53:29 +00:00
Thea Schöbl 7b491ed3bb feat: Ionic v6 breadcrumbs in catalog module 2022-04-13 14:10:16 +00:00
Thea SchöblandJovan Krunić 552911cfcf feat: webpack bundle analyzer 2022-04-13 13:43:55 +00:00
Thea Schöbl 72e5fcca77 refactor: remove lodash 2022-04-12 09:59:55 +00:00
Thea Schöbl 93c37b26cc feat: support overlapping timetable dates 2022-03-25 10:52:40 +00:00
Thea Schöbl e68d1b73f9 feat: assessments module 2022-03-17 09:59:52 +00:00
Thea Schöbl aabb29ad05 Resolve "Error: Database not created" 2022-02-23 14:58:33 +00:00
Thea SchöblandRainer Killinger 75f4644940 refactor: migrate all cordova plugins to capacitor 2022-02-17 08:37:32 +00:00
Thea SchöblandRainer Killinger a57c3029df feat: calendar plugin 2022-01-31 15:57:38 +00:00
Thea SchöblandRainer Killinger f6003d7f87 fix: imports from src in config files lead to crash 2022-01-31 15:34:45 +00:00
Thea Schöbl e4165901bb feat: schedule layout 2022-01-27 09:27:20 +00:00
Wieland Schöbl 72060cbed7 refactor: disable locate action chips 2022-01-25 16:28:50 +01:00
Thea Schöbl c0d0b1bd99 fix: make action chips react to changes of their item 2022-01-25 09:08:02 +00:00
Wieland Schöbl 046a95ba1d fix: add event popover expanding beyond screen width 2022-01-24 11:58:36 +00:00
Thea Schöbl 54cc8838ae fix: some android devices don't support implied css animation units 2022-01-24 11:57:55 +00:00
Wieland Schöbl 523e34f6e4 refactor: use SwiperJS in schedule module 2021-11-09 17:12:45 +00:00
Wieland Schöbl d6f126f197 feat: add dummy about config 2021-10-07 10:38:32 +02:00
wulkanat@gmail.com 04b21a7c5d docs: update changelog 2021-09-28 16:02:23 +02:00
wulkanat@gmail.com ca7626db17 0.52.0 2021-09-28 16:02:14 +02:00
Wieland Schöbl 92741d6613 Merge branch '15-filter-tags-override-inherited-type-tags' into 'master'
Resolve "Filter tags override inherited type tags"

Closes #15

See merge request openstapps/es-mapping-generator!4
2021-09-28 12:49:03 +00:00
Wieland Schöbl f0401e1889 fix: filter tags override inherited type tags 2021-09-28 12:49:02 +00:00
Wieland SchöblandRainer Killinger e8d492a18a test: add test to make sure there are no duplicate names 2021-09-27 09:06:40 +00:00
Wieland Schöbl aa294c4e29 feat: add about config 2021-09-23 12:40:50 +00:00
Wieland Schöbl e628f396e2 fix: add nav button to schedule page 2021-09-21 18:07:10 +02:00
Wieland SchöblandRainer Killinger b42db4d8b0 ci: include wait-for script verbatim 2021-09-09 16:56:56 +02:00
Wieland SchöblandRainer Killinger 43a89ec4f2 refactor: use core supplied mappings 2021-09-03 15:17:15 +00:00
Wieland SchöblandJovan Krunić 596788f3a1 test: migrate schema.spec.ts from TypeDoc to Easy AST 2021-09-01 11:40:32 +00:00
Wieland Schöbl 96e3acf9ba fix: generate schemas for type aliases 2021-08-30 15:23:19 +02:00