Thea Schöbl and Rainer Killinger
8d50f669e7
feat: collapse detail titles into header bar
2023-12-19 14:16:38 +01:00
Thea Schöbl and Rainer Killinger
d2c8120255
feat: simplify version history api
2023-12-08 13:49:53 +00:00
Thea Schöbl
31a6ebfd3f
feat: upgrade prettier to v3
2023-12-05 10:36:04 +00:00
Thea Schöbl
37945f7d19
feat: app release notes
2023-12-01 12:34:20 +00:00
Thea Schöbl
001f978bf9
feat: cleanup profile page
2023-08-25 14:43:25 +00:00
Thea Schöbl and Rainer 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öbl and Rainer Killinger
cbc59795b7
feat: connection timeout
2023-08-02 17:59:51 +02:00
Thea Schöbl and Rainer Killinger
945ae039eb
feat: nix flake for development
2023-08-02 17:59:51 +02:00
Thea Schöbl and Rainer Killinger
06f3120345
feat: use takeUntilDestroy instead of manually unsubscribing
2023-08-02 17:59:21 +02:00
Thea Schöbl and Rainer Killinger
bebee6b4d0
feat: migrate app collection helpers to use the collecion-utils package
2023-08-02 17:59:21 +02:00
Thea Schöbl and Rainer 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öbl and Rainer Killinger
c9b83b5d71
feat: update to of elasticsearch 8.4
2023-04-28 12:43:31 +00:00
Thea Schöbl and Rainer Killinger
d90416e201
Resolve "Retype mapping generation using @elastic/elasticsearch"
2023-04-28 11:15:08 +00:00
Thea Schöbl and Rainer Killinger
61fee2bbf3
refactor: mapping generation for `Elasticsearch 8.4
2023-04-27 09:33:09 +00:00
Thea Schöbl and Rainer Killinger
cc939f3887
feat: transition to full sidebar at xl instead of lg
2023-04-20 13:54:37 +00:00
Thea Schöbl and Rainer 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öbl and Rainer Killinger
e8dee1fd47
refactor: remove virtual scroll
2023-04-20 13:54:37 +00:00
Thea Schöbl and Rainer Killinger
05e996ae90
fix: canteen view removes item select listener on view exit
2023-04-20 13:54:37 +00:00
Thea Schöbl and Rainer Killinger
947cab458c
fix: workaround for side menu items not being active on page load
2023-04-20 13:54:37 +00:00
Thea Schöbl and Rainer Killinger
2220ab24b3
feat: add easy way to configure search filtering for nested properties
2023-04-20 13:54:37 +00:00
Thea Schöbl and Rainer Killinger
e75a46633c
feat: dark theme
2023-04-20 13:54:37 +00:00
Thea Schöbl and Rainer Killinger
23bd5a431c
refactor: simplify favorites and mensa dashboard sections
2023-04-20 13:54:37 +00:00
Thea Schöbl and Rainer Killinger
47565e51b0
fix: remove infinite scroll e2e test
2023-04-20 13:54:37 +00:00
Thea Schöbl and Rainer Killinger
8c30a47706
feat: dashboard search rework
2023-04-20 13:54:37 +00:00
Thea Schöbl and Rainer Killinger
95f2da2def
fix: data-detail favorite button color leaking to list items
2023-04-20 13:54:37 +00:00
Thea Schöbl and Rainer Killinger
2f1298c9d7
feat: rework settings page design
2023-04-20 13:54:37 +00:00
Thea Schöbl and Rainer Killinger
968cb72957
feat: implement custom cdk virtual scroll behavior
2023-04-20 13:54:37 +00:00
Thea Schöbl and Rainer Killinger
33a74d96ae
feat: revamp dashboard mensa section
2023-04-20 13:54:37 +00:00
Thea Schöbl and Rainer Killinger
1318cbca7f
fix: replace breadcrumb popover with simply expanding the breadcrumbs
2023-04-20 13:54:37 +00:00
Thea Schöbl and Rainer 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öbl and Rainer 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öbl and Rainer Killinger
9b4caf526f
feat: offline notice
2023-02-13 12:19:35 +00:00
Thea Schöbl and Rainer Killinger
1eee652533
fix: right-align add event detail chip
2023-01-26 10:03:44 +00:00
Thea Schöbl and Rainer Killinger
f7726378f4
fix: prevent multiple heavy setting inits
2022-11-04 10:49:12 +00:00
Thea Schöbl and Rainer Killinger
44b6a4aea0
fix: news module not scrollable on large screens
2022-11-01 13:51:46 +00:00
Thea Schöbl and Rainer Killinger
f349bd7233
feat: search url query param handling
2022-11-01 12:58:29 +00:00
Thea Schöbl and Rainer Killinger
8b2f2c063c
fix: profile module items show click effect on scroll
2022-10-25 10:18:22 +00:00
Thea Schöbl and Rainer Killinger
bc4c3d78db
feat: scroll schedule cursor into view
2022-10-24 17:21:12 +00:00
Thea Schöbl and Rainer Killinger
c3d66b36c8
fix: convert schema glob path to posix path
2022-10-20 09:52:55 +00:00
Thea Schöbl and Jovan Krunić
e395e9d270
feat: profile page sections
...
Close #233 , #261 , #267
2022-10-11 16:01:38 +00:00
Thea Schöbl and Rainer 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öbl and Rainer Killinger
9f8ab5c7a1
feat: dashboard ui tests
2022-09-27 22:13:54 +00:00
Thea Schöbl and Rainer Killinger
92eb0ee3b0
refactor: news module styling
2022-09-27 13:44:06 +00:00
Thea Schöbl and Rainer Killinger
4a3f79ca20
refactor: move event select popup to a modal
2022-09-23 16:19:53 +02:00
Thea Schöbl and Rainer 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öbl and Rainer 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öbl and Rainer 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öbl and Rainer Killinger
82479f463c
feat: include font licenses in the licenses section
2022-08-08 16:28:54 +02:00
Thea Schöbl and Rainer 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öbl and Rainer Killinger
9242438132
fix: timetable dates cannot be removed
2022-05-03 11:06:06 +00:00
Thea Schöbl and Rainer 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öbl and Rainer Killinger
29585faff6
refactor: license typo
2022-04-14 10:53:29 +00:00
Thea Schöbl and Rainer Killinger
30d801a3b4
fix: missing translations
2022-04-14 10:53:29 +00:00
Thea Schöbl and Rainer 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öbl and Jovan 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öbl and Rainer Killinger
75f4644940
refactor: migrate all cordova plugins to capacitor
2022-02-17 08:37:32 +00:00
Thea Schöbl and Rainer Killinger
a57c3029df
feat: calendar plugin
2022-01-31 15:57:38 +00:00
Thea Schöbl and Rainer 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öbl and Rainer 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