Commit Graph

2610 Commits

Author SHA1 Message Date
Jovan Krunić
f3e83bfcc8 fix: add PKCE parameters for PAIA auth 2022-02-25 17:37:18 +01:00
Jovan Krunić
b56322b05c test: add missing svg assets 2022-02-23 15:09:55 +00:00
Jovan Krunić
098b1d733e test: inject instead of deprecated TestBed get
Additionally refactor tests and ts-ignore annotations.
2022-02-23 15:09:55 +00:00
Jovan Krunić
37fe25c42f test: clean up async behaviour 2022-02-23 15:09:55 +00:00
Jovan Krunić
89dc41ad35 test: fix by mocking geolocation 2022-02-23 15:09:55 +00:00
Jovan Krunić
562f357374 test: prevent error from leaking 2022-02-23 15:09:55 +00:00
Jovan Krunić
93863510fa fix: config.get issue by updating ionic 2022-02-23 15:09:55 +00:00
Jovan Krunić
b7be5b9dbc test: mock content for the context menu 2022-02-23 15:09:55 +00:00
Thea Schöbl
aabb29ad05 Resolve "Error: Database not created" 2022-02-23 14:58:33 +00:00
Rainer Killinger
6a5bad7896 ci: add deploy jobs for app targets 2022-02-18 15:50:59 +01:00
Rainer Killinger
7596759f77 ci: add image building 2022-02-18 14:48:50 +01:00
Rainer Killinger
4b258234e0 refactor: enable CI only configuration 2022-02-18 11:43:57 +01:00
Thea Schöbl
75f4644940 refactor: migrate all cordova plugins to capacitor 2022-02-17 08:37:32 +00:00
Jovan Krunić
cdb6ac4084 fix: add missing profile translation 2022-02-16 15:05:07 +01:00
Jovan Krunić
11017955ee build: update karma cause of deprecation warning
Closes #184
2022-02-16 15:05:07 +01:00
Jovan Krunić
eaf9da3c84 refactor: get appropriate provider via auth helper 2022-02-16 15:05:06 +01:00
Jovan Krunić
a5e5a5b407 feat: resume at origin path after login
Closes #168
2022-02-11 19:54:46 +01:00
Rainer Killinger
8abd993667 refactor: version code handling 2022-02-10 21:10:40 +01:00
Jovan Krunić
19b36c07b7 test: adjust tests to config init changes 2022-02-10 16:21:35 +01:00
Jovan Krunić
c9720dc104 fix: omit sync native calendar when no uuids
Related to #177
2022-02-10 16:21:35 +01:00
Jovan Krunić
bde0df219c refactor: initialize config via APP_INITIALIZER
Closes #181
2022-02-10 16:21:34 +01:00
Rainer Killinger
e78496fb8b refactor: read android secrets from environment 2022-02-10 15:19:06 +01:00
Rainer Killinger
411e0970b8 refactor: remove inheritance from daia provider 2022-02-09 18:59:55 +01:00
Rainer Killinger
d22e6ff87f refactor: add mulitple customization features 2022-02-09 15:51:32 +01:00
Rainer Killinger
6ce435fc05 refactor: avoid errors in daia availability UI 2022-02-09 11:37:51 +00:00
Rainer Killinger
988236e646 refactor: read daia service url from app config 2022-02-09 11:37:51 +00:00
Rainer Killinger
2cd0a70fd4 build: fix typo in AndroidManifest.xml 2022-02-09 11:46:57 +01:00
Jovan Krunić
faa0ed60f4 build: remove dev android config
Closes #179
2022-02-09 10:57:19 +01:00
Jovan Krunić
1727c0280f refactor: remove unused fake environment 2022-02-08 19:33:08 +01:00
Jovan Krunić
ea935232ab build: use custom url scheme independent from appId 2022-02-08 19:16:53 +01:00
Jovan Krunić
35c9991a61 build: move app host to strings.xml 2022-02-08 19:16:52 +01:00
Jovan Krunić
fb7b3fd1d2 refactor: read auth provider info from app config 2022-02-07 16:46:29 +00:00
Rainer Killinger
c88ffe549f refactor: include daia in feature config 2022-02-07 11:30:29 +01:00
Rainer Killinger
18c628a002 refactor: add dynamic semester boostings 2022-02-04 16:20:25 +01:00
Jovan Krunić
9c5581af2c fix: fix markdown formatting in config 2022-02-04 10:14:01 +01:00
Rainer Killinger
a1592f84cc fix: enable background fetch on iOS 2022-02-02 17:27:42 +01:00
Rainer Killinger
1195c5ffc8 fix: enable overflow for day labels in schedule 2022-02-02 17:24:57 +01:00
Jovan Krunić
7bece91206 refactor: use appropriate status numbers (library account) 2022-02-02 09:53:09 +00:00
Jovan Krunić
90b97339d3 fix: assign navigation app name dynamically 2022-02-02 09:37:20 +00:00
Jovan Krunić
df31e4f6fd refactor: add Goethe-Uni about information
Closes #103
2022-02-01 11:27:05 +01:00
Rainer Killinger
4615fe804b refactor: add ionics color attribute to toolbars 2022-01-31 19:08:29 +01:00
Rainer Killinger
d99b80d2c2 refactor: narrow down cordova plugins to used ones 2022-01-31 15:57:57 +00:00
Rainer Killinger
e7d5f83100 fix: schedule navigation bar layout 2022-01-31 15:57:57 +00:00
Thea Schöbl
a57c3029df feat: calendar plugin 2022-01-31 15:57:38 +00:00
Thea Schöbl
f6003d7f87 fix: imports from src in config files lead to crash 2022-01-31 15:34:45 +00:00
Jovan Krunić
080e6fa3e8 feat: add library account screens 2022-01-31 08:53:46 +00:00
Rainer Killinger
863a3ffd48 fix: daia_url missing in environment configs 2022-01-27 15:40:11 +01:00
Andy Bastian
9a3241c42a feat: add HeBIS HDS search 2022-01-27 14:11:35 +00:00
Thea Schöbl
e4165901bb feat: schedule layout 2022-01-27 09:27:20 +00:00
Jovan Krunić
5bd0b50816 feat: turn on oauth2 state check for PAIA
Closes #172
2022-01-25 21:00:04 +01:00