Jovan Krunić
|
cf74c8e19f
|
fix: feedback not allowing valid emails
Closes #349
|
2022-12-15 11:58:21 +01:00 |
|
 Jovan KrunićandRainer Killinger
|
99e8d6c9bc
|
fix: overhaul auth to avoid issues
Closes #336
|
2022-12-07 12:25:49 +00:00 |
|
Jovan Krunić
|
dcdda16bcf
|
refactor: overhaul UI for uni branding
Closes #345
|
2022-12-07 11:45:38 +00:00 |
|
Jovan Krunić
|
92adb9dd2d
|
fix: add location info to dates from timetable
Close #344
|
2022-12-07 10:28:47 +00:00 |
|
 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 |
|