Commit Graph
57 Commits
Author SHA1 Message Date
Rainer Killinger ef87601e84 refactor: update context menu layout 2021-06-01 07:44:40 +00:00
Rainer Killinger f0a45d1b8e fix: performance degradation when scrolling 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
Wieland Schöbl ad0dae46ff fix: fix various typos 2021-05-21 15:35:26 +02:00
Jovan Krunić 3da7c7d009 refactor: remove geoLocation from settings
Closes #99
2021-04-19 16:49:45 +02:00
Jovan Krunić a8f22c1e96 refactor: make data list reusable component
Closes #98
2021-04-16 15:48:57 +02:00
Wieland Schöbl c75ca68c44 feat: add "no results" screen to search 2021-04-07 10:05:20 +02:00
Rainer Killinger 55be9d4d4e refactor: use i18n in every data component 2021-03-31 11:11:05 +02:00
Jovan Krunić 1a8660590f style: improve design and add logo
- show data icons in thumbnails in data list items
- add app logo
- fix various visibility issues
2021-03-23 15:59:58 +00:00
Rainer Killinger 8b0978c7eb refactor: clean up settings.provider 2021-03-16 12:32:28 +01:00
Rainer Killinger e9978a2d93 refactor: update openstapps/api 2021-03-15 14:42:19 +01:00
Rainer Killinger ccf8b1a5cc fix: setting of default language 2021-03-15 14:42:15 +01:00
Rainer Killinger 350185b0d3 refactor: i18n for settings module 2021-03-15 14:30:14 +01:00
Rainer Killinger abf7595c03 refactor: i18n for dish item listings and details 2021-03-15 14:30:14 +01:00
Rainer Killinger 3d4c476549 refactor: update to recent changes in translator 2021-03-15 14:30:09 +01:00
Wieland Schöbl e3d9ef40cc feat: add not found screen 2021-02-23 16:56:41 +01:00
Michel Jonathan SchmitzandWieland Schöbl 6ca0b97637 fix: use localized date and time 2021-02-09 16:59:50 +00:00
Jovan Krunić bb94c71761 feat: use school-neutral news image fallback via css 2021-01-30 16:29:50 +01:00
Jovan Krunić 1f3d9ad5f0 feat: refresh on pull for news module 2021-01-29 11:36:38 +01:00
Jovan Krunić 22cd0af1bf feat: news module 2021-01-29 11:36:37 +01:00
Wieland SchöblandJovan Krunić 3c079cd189 feat: show menu for multiple days for canteens and cafes
Closes #19, #79
2021-01-19 13:50:51 +00:00
Jovan Krunić 66b8720da0 fix: use stapps core version to compare with backends' core version
Note: not app version (e.g. 2.0.0).

Closes #77
2020-11-27 16:11:14 +01:00
Jovan Krunić 6647750a6c refactor: use new backend version (2.x.x)
Close #74
2020-11-25 15:36:59 +01:00
Jovan Krunić 987f9d45f5 refactor: use ngx-logger instead of @openstapps/logger
Closes #71
2020-11-17 15:19:23 +01:00
Jovan Krunić f7790426cd fix: adjust code to overcome the breaking changes (ionic 4 to 5)
Closes #70
2020-11-03 17:29:58 +01:00
Jovan KrunićandRainer Killinger 2e8d717607 refactor: adjust code after upgrade of ionic from v4 to v5
Note: used observables instead of events service which
doesn't exist in ionic 5 anymore.
2020-10-29 12:12:06 +01:00
Sebastian Lange 1dbf4515fe feat(menu): add context menu
Closes #3
2020-09-30 10:18:52 +02:00
Sebastian Lange 3ce3c9ba16 refactor(menu): refactor main manu 2020-09-30 10:18:52 +02:00
Frank Nagel 25434d54e3 fix: angular1 ng-if leftover 2020-06-02 14:04:08 +02:00
Michel Jonathan Schmitz c1d33303aa feat: add backend toggle 2020-05-15 17:17:24 +02:00
Sebastian Lange 49b7c6d383 refactor(setting): adjust setting module to new core translation
Closes #53
2019-11-27 20:56:47 +01:00
Michel Jonathan Schmitz 911492d064 fix: update core and apply stricter tslint rules 2019-07-10 12:38:29 +02:00
Sebastian Lange 235693a9e2 refactor: initialise settings from config module and persist only the values
Closes #30, #59
2019-05-07 15:23:52 +02:00
Jovan KrunićandSebastian Lange e1039aa226 feat(data): show skeleton screens before data is loaded
Closes #4
2019-04-29 10:52:15 +00:00
Michel Jonathan SchmitzandJovan Krunić 88f87a2ce1 refactor: removed the origin component from the date series detail component 2019-04-29 09:33:13 +00:00
Jovan Krunić 478f49a874 fix(data): fix and adjust detail test using translation
Closes #50
2019-04-26 10:05:42 +02:00
Jovan Krunić 58960a29ea feat(data): use general template for all offers
With help of Object.keys (which is provided to the
template) make offers template general for different
price group types (which are academic or sport course
for now).

See discussions on !2
2019-04-15 13:58:25 +02:00
Jovan Krunić c3bc227a3c fix(data): fix template and other consistency issues 2019-04-15 13:41:27 +02:00
Jovan Krunić 5855accc16 feat(data): add data detail templates
Additionally clean up the code
2019-04-12 14:14:22 +02:00
Jovan Krunić 75ca8c8a73 build: update dependencies
Additionally adjust the code after the latest
rebase.
2019-04-12 14:14:22 +02:00
Jovan Krunić 3e697b17b4 feat: add basic templates for data list items 2019-04-12 14:14:22 +02:00
Jovan Krunić b6f92a7449 feat(data): implement basic facets handling
Related to #1
2019-04-12 14:14:22 +02:00
Jovan Krunić 8c3c2810e5 refactor(data): adjust data detail component 2019-04-12 14:14:22 +02:00
Jovan Krunić 017fc67765 feat(data): add method that checks if data item has been saved 2019-04-12 14:14:22 +02:00
Jovan Krunić 7caaa18b7e feat(data): use data provider for list and detail view 2019-04-12 14:14:22 +02:00
Jovan Krunić ffe05e4548 feat(data): add basic methods of data provider
Related to #1
2019-04-12 14:14:20 +02:00
Jovan Krunić c819d15386 build: upgrade to ionic 4 (update dependencies)
Closes #35
2019-04-12 13:51:43 +02:00
Jovan Krunić 63266f588f feat(storage): support deletion of multiple entries 2019-04-12 13:51:43 +02:00
Jovan Krunić 4334cad68c feat(storage): support search using a string 2019-04-12 13:51:43 +02:00
Jovan Krunić 86b9bff09a feat(storage): add search using regex 2019-04-12 13:51:43 +02:00