Commit Graph
100 Commits
Author SHA1 Message Date
Jovan KrunićandRainer Killinger 9854541a0c fix: generate library online links properly
Closes #340
2022-11-21 13:55:34 +00:00
Jovan KrunićandRainer Killinger cbb949e397 fix: library fines should load item title only if needed
Closes #342
2022-11-21 11:52:33 +00:00
Jovan Krunić f60a228392 fix: remove "extend landing" button when renewal not possible
Closes #338
2022-11-15 15:50:56 +01:00
Jovan KrunićandRainer Killinger e504d8cf6d fix: library account missing ready for pickup
Closes #330
2022-11-11 15:00:34 +00:00
Jovan KrunićandRainer Killinger 42b860e417 feat: add library action confirmations
Closes #334
2022-11-11 14:08:53 +00:00
Jovan Krunić bafabb1d4e fix: adjust library account user info
Closes #331
2022-11-04 12:34:54 +00:00
Jovan KrunićandRainer Killinger 0caa69c28c fix: extend landing period button not working on android
Closes #333
2022-11-04 10:50:39 +00:00
Jovan KrunićandRainer Killinger 15ccbe4c18 fix: refresh token not used by default auth provider
Closes #311
2022-11-01 18:41:15 +00:00
Jovan KrunićandRainer Killinger fdee2db8a4 fix: prevent opening invalid links
Closes #328
2022-11-01 17:29:51 +00:00
Jovan KrunićandRainer Killinger bc13cc5e1f fix: encode URI parameter to proxy URI
Closes #326
2022-11-01 15:26:25 +00:00
Jovan KrunićandRainer Killinger aba9627661 refactor: adjust HeBIS templates in list
Closes #318
2022-11-01 14:55:56 +00:00
Jovan KrunićandRainer Killinger 18ab92909d refactor: temporarily remove cancel loan button
Closes #325
2022-11-01 13:59:48 +00:00
Jovan Krunić 5e1a902d4c fix: translations 2022-10-17 15:17:19 +02:00
Jovan Krunić 998edcb5cd fix: user info card
Closes #305
2022-10-17 15:08:21 +02:00
Jovan KrunićandRainer Killinger ec511fb8f4 fix: remove item before adding it to secure storage 2022-10-08 09:18:44 +00:00
Jovan KrunićandRainer Killinger f39c29f10b fix: modals not reacting after several uses 2022-09-23 16:19:08 +02:00
Jovan KrunićandRainer Killinger 13cee2d426 fix: daia availability 2022-09-20 13:58:32 +00:00
Jovan KrunićandThea Schöbl d571b1dbe5 feat: display availability and item data for library items 2022-09-08 13:02:19 +00:00
Jovan Krunić ebdc14d3c3 fix: logged out button not showing on profile
Closes #239
2022-08-18 12:28:41 +00:00
Jovan Krunić f16e5394cc fix: missing init (config setup) in default auth service
Closes #227
2022-07-05 13:54:35 +02:00
Jovan KrunićandRainer Killinger 9e71efca9f fix: handle prices as an optional property
Closes #219
2022-06-09 10:31:27 +00:00
Jovan KrunićandRainer Killinger 83d9a4a8b8 fix: adjust hebis catalog templates 2022-06-08 10:46:23 +00:00
Jovan Krunić 5edec7154e refactor: improve library account views 2022-05-19 15:41:07 +00:00
Jovan Krunić 9efc41a8f8 refactor: use geo for sort after backend change
Closes #210
2022-05-19 08:54:19 +02:00
Jovan Krunić b7ae2cf019 Resolve "Auth providers should be ready on components init" 2022-05-13 09:05:33 +00:00
Jovan Krunić 28caaf1d21 fix: suppress router event logs in console
Closes #207
2022-05-04 16:30:27 +00:00
Jovan Krunić 488150f7f5 fix: add areaServed to person detail 2022-04-14 08:52:31 +00:00
Jovan Krunić d2a23e581e Resolve "Read library account URLs from the backend" 2022-04-05 13:30:47 +00:00
Jovan Krunić 2e2a5897b8 refactor: use current location for auth unless production 2022-03-23 21:52:27 +01:00
Jovan Krunić 0479e7cdc3 test: use cypress instead of protractor 2022-03-23 10:14:56 +00:00
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
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
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
Jovan KrunićandRainer Killinger 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ćandRainer Killinger fb7b3fd1d2 refactor: read auth provider info from app config 2022-02-07 16:46:29 +00: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ć 080e6fa3e8 feat: add library account screens 2022-01-31 08:53:46 +00:00
Jovan Krunić 5bd0b50816 feat: turn on oauth2 state check for PAIA
Closes #172
2022-01-25 21:00:04 +01:00
Jovan Krunić 2566a71a81 feat: add detail view for news 2021-12-06 12:14:42 +00:00
Jovan Krunić 8f3df58e42 docs: add android debug instructions to README
Additionally clean up npm scripts and README

Closes #157
2021-11-26 13:37:59 +01:00
Jovan Krunić 5ffa699f57 ci: add gradle to image via a dummy project 2021-11-22 18:40:40 +01:00
Jovan Krunić b909e0bed4 build: upgrade capacitor android 2021-11-22 15:30:20 +01:00
Jovan Krunić 2e3f6684ef feat: support deep links 2021-11-17 15:12:10 +01:00
Jovan KrunićandRainer Killinger 837c69bb21 fix: links of timetable tabs
Closes #144
2021-11-16 14:16:13 +00:00
Jovan Krunić 1c56c891e1 fix: show nothing for empty array properties
Closes #154
2021-11-15 08:57:07 +00:00
Jovan Krunić 7f23a0e6cf build: migrate from cordova to capacitor
Closes #85
2021-11-12 19:12:42 +01:00
Jovan Krunić d6cb7e1d3b refactor: remove default data from search page
Closes #151
2021-11-03 12:41:04 +00:00
Jovan Krunić d3188f5090 fix: ignore null-island location
Closes #149
2021-10-27 14:49:22 +02:00
Jovan KrunićandRainer Killinger e29a68bb03 refactor: use expandable title card for all data details
Closes #150
2021-10-27 08:28:48 +00:00
Jovan KrunićandRainer Killinger 88684f068a fix: single map place width
Closes #147
2021-10-27 08:28:48 +00:00
Jovan KrunićandRainer Killinger d420008926 feat: add about module 2021-10-27 08:25:41 +00:00
Jovan Krunić 7d449b43d0 fix: map search on iOS
Closes #148
2021-10-21 17:36:03 +02:00
Jovan Krunić 867f9e9b83 feat: add feedback module 2021-10-21 06:47:40 +00:00
Jovan Krunić 3c7ada4eea build: upgrade to angular v12 2021-09-21 06:51:33 +00:00
Jovan Krunić e5c227073a fix: detail page when dish of mensa selected
Closes #140
2021-09-15 16:01:16 +02:00
Jovan Krunić f1b4930a30 fix: 404 on all surge links 2021-09-15 09:59:32 +00:00
Jovan KrunićandRainer Killinger e9452d6520 feat: add favorites support 2021-09-10 15:39:23 +00:00
Jovan Krunić 293ed6ba5f test: completely mock storage in tests using it
Closes #130
2021-09-08 18:00:14 +02:00
Jovan Krunić b56a428c92 refactor: update openstapps packages 2021-08-18 10:29:18 +00:00
Jovan Krunić 09aa7bb5c5 fix: map widget not loading tiles properly
Closes #127
2021-08-17 14:25:41 +02:00
Jovan Krunić 5435f85cc4 feat: add filter chips for news 2021-07-21 17:06:27 +02:00
Jovan Krunić e48134eddc feat: lazy load all news 2021-07-16 17:00:21 +02:00
Jovan Krunić 975f8e25e4 refactor: sort news by datePublished on backend 2021-07-16 16:59:55 +02:00
Jovan Krunić c1c9a92ec9 feat: add map module 2021-07-13 07:57:09 +00:00
Jovan Krunić 7b402d61c3 fix: item not available in offer template
Closes #110
2021-06-08 11:34:31 +02:00
Jovan Krunić 643b6c967f fix: swap missing icon after ionic update 2021-06-08 11:15:25 +02:00
Jovan KrunićandRainer Killinger 27cf62f952 refactor: optimize data list component 2021-06-01 07:44:40 +00:00
Jovan KrunićandRainer Killinger 66167831e6 refactor: show top of the list if query changed (no setTimeout) 2021-06-01 07:44:40 +00:00
Jovan Krunić add690c842 refactor: use ion-img where lazy load needed 2021-06-01 08:56:16 +02:00
Jovan Krunić 1d94dd5bf3 build: add simple script for building for android
Closes #100
2021-04-20 10:23:40 +00:00
Jovan Krunić 3da7c7d009 refactor: remove geoLocation from settings
Closes #99
2021-04-19 16:49:45 +02:00
Jovan Krunić 7928534d88 fix: typo in translation 2021-04-16 15:48:58 +02:00
Jovan Krunić a8f22c1e96 refactor: make data list reusable component
Closes #98
2021-04-16 15:48:57 +02:00
Jovan Krunić c97ecd698c build: update cordova engines versions 2021-04-08 13:40:57 +00:00
Jovan Krunić 0f46811175 build: enable AndroidX (add adapter for legacy) 2021-04-08 13:40:57 +00:00
Jovan Krunić f725732772 build: create tmp project outside of app directory
- Otherwise it creates app's apk and not apk from
the tmp project
2021-04-08 13:40:57 +00:00
Jovan Krunić dca6287b90 build: update incompatible minSdkVersion (19 -> 22) 2021-04-08 13:40:57 +00:00
Jovan Krunić 3fc7c781ec refactor: use npm script for serve in docker 2021-04-08 13:40:57 +00:00
Jovan Krunić 4e367254c2 build: add cordova resources tool 2021-04-08 13:40:57 +00:00
Jovan Krunić f432f27c64 refactor: remove generated resources
They need to be generated only on demand and not kept in
git.
2021-04-08 13:40:57 +00:00
Jovan Krunić bb9ad9a957 build: use latest cordova (v10) 2021-04-08 13:40:57 +00:00
Jovan Krunić 2c08a1cefd docs: add contributors to package.json 2021-04-07 14:32:38 +02:00
Jovan Krunić 025335432d build: clean up package.json
- Remove non-existing homepage
- Make package versions fixed
2021-04-07 14:27:07 +02:00
Jovan Krunić 9f71e46f66 build: update node types to v14
Closes #96
2021-04-07 14:23:07 +02:00