Erik Foris
f60ce5babf
Merge branch '32-add-paging-functionality' into '22-integrate-api-and-frontend'
...
upvoting suppression by local storage now works, there is a bug however with...
See merge request padas/24ss-5430-web-and-data-eng/gruppe-3/datadash!33
2024-07-04 23:02:53 +02:00
c73f195c2a
Merge branch '11-add-api-for-getting-home-page-data' into 22-integrate-api-and-frontend
2024-07-04 22:59:19 +02:00
Erik Foris
61fccc924f
Merge branch '33-add-ability-to-restrict-multiple-votes-in-frontend' into '32-add-paging-functionality'
...
Resolve "Add ability to restrict multiple votes in frontend"
See merge request padas/24ss-5430-web-and-data-eng/gruppe-3/datadash!30
2024-07-04 21:19:48 +02:00
J-Klinke
bbb8c9259f
accepted review comments
2024-07-04 18:28:44 +02:00
Erik Foris
77879b5f81
Merge branch '16-add-useful-response-messages' into '11-add-api-for-getting-home-page-data'
...
Resolve "Add useful response Codes"
See merge request padas/24ss-5430-web-and-data-eng/gruppe-3/datadash!31
2024-07-04 15:36:12 +02:00
9e5c83dce9
chore: Remove unused import statement in DatasetController
2024-07-04 15:33:55 +02:00
cdeb4fc2be
refactor: fix internal server errror on bad request
2024-07-04 15:32:45 +02:00
027528909d
chore: Refactor DatasetService to improve code structure and readability
2024-07-04 14:46:10 +02:00
31fc359d55
chore: Refactor CategoryController to improve code structure and error handling
2024-07-04 14:42:58 +02:00
Elias Schriefer
20c4524bba
Add loading skeleton
2024-07-04 12:40:59 +02:00
0ca9579949
feat: Add error handling for dataset endpoints & return dataset that is beeing returend for the abilty to get the id
2024-07-03 15:03:14 +02:00
J-Klinke
62b0d5c028
local storage now properly implemented, (sessionstorage)
2024-07-03 12:08:59 +02:00
J-Klinke
02d2f90e85
fixed bug
2024-07-03 11:52:29 +02:00
J-Klinke
6d34b8c388
upvoting suppression by local storage now works, there is a bug however with the entries loaded o startup
2024-07-03 11:27:49 +02:00
Elias Schriefer
8810bfa53f
Finish details page design
2024-07-03 00:20:36 +02:00
J-Klinke
20eda5931a
started implementing local storage
2024-07-02 17:41:48 +02:00
Erik Foris
2ef03b07e0
Merge branch '8-add-persistent-storage' into '11-add-api-for-getting-home-page-data'
...
Resolve "Add persistent storage"
See merge request padas/24ss-5430-web-and-data-eng/gruppe-3/datadash!29
2024-07-02 14:40:05 +02:00
9434de5bfc
chore: Update H2 database dependency and configuration
2024-07-02 14:39:08 +02:00
Erik Foris
7bc56eee18
Merge branch '31-add-abilityto-add-new-categories' into '11-add-api-for-getting-home-page-data'
...
Resolve "Add abilityto add new categories"
See merge request padas/24ss-5430-web-and-data-eng/gruppe-3/datadash!27
2024-07-02 10:48:46 +02:00
d48f9da2b7
chore: Suppress null warnings in CategoryRepository
2024-07-02 10:45:11 +02:00
7554eefae4
feat: Add ability to add categories
2024-07-02 10:41:52 +02:00
J-Klinke
1174f03d42
added paging functionality
2024-07-01 15:50:57 +02:00
Elias Schriefer
79b851a4a7
Merge branch '22-integrate-api-and-frontend' into 'main'
...
Integrate API and frontend
See merge request padas/24ss-5430-web-and-data-eng/gruppe-3/datadash!28
2024-07-01 14:45:48 +02:00
Elias Schriefer
d84a78d0e2
Merge branch '21-add-functionality-for-listing-query-results-in-frontend' into '22-integrate-api-and-frontend'
...
Resolve "add functionality for listing query results in frontend"
See merge request padas/24ss-5430-web-and-data-eng/gruppe-3/datadash!18
2024-07-01 14:41:10 +02:00
J-Klinke
662beff527
adopted revision comments
2024-07-01 14:38:31 +02:00
J-Klinke
c683a63e74
finished initial page display
2024-07-01 13:59:37 +02:00
a883d8217e
Merge remote-tracking branch 'origin/11-add-api-for-getting-home-page-data' into 22-integrate-api-and-frontend
2024-07-01 12:28:51 +02:00
Erik Foris
cc90e5ea8e
Merge branch '30-add-abiliy-to-combine-filters-and-search' into '11-add-api-for-getting-home-page-data'
...
Resolve "Add abiliy to combine filters and search"
See merge request padas/24ss-5430-web-and-data-eng/gruppe-3/datadash!26
2024-07-01 12:28:06 +02:00
59c6367043
chore: Refactor DatasetController to fix typo's
2024-07-01 12:27:17 +02:00
J-Klinke
3aa87d531b
started initial page display
2024-07-01 12:22:56 +02:00
93b604fe5b
feat: implement ability to combine search and filters
2024-07-01 12:17:28 +02:00
J-Klinke
e5a4b1186e
finished centralization of query creation.
...
DatasetController.java: changed mapping for simplification
index.html: Changed option text also for simplification
main.js: replaced dedicated query methods for search, sort & filter with a central one, also refactored the url parameter generation process.
Also removed resolved TODOs and added comments
2024-07-01 12:05:21 +02:00
J-Klinke
32ba4995be
Merge remote-tracking branch 'origin/21-add-functionality-for-listing-query-results-in-frontend' into 21-add-functionality-for-listing-query-results-in-frontend
2024-07-01 11:12:01 +02:00
J-Klinke
fcd24c2abc
proceeded implementing query improvements:
...
query methods are now uniform and with one central function
2024-07-01 11:11:29 +02:00
Erik Foris
758f927ad6
Merge branch '29-get-filter-categories-from-backend-on-startup' into '21-add-functionality-for-listing-query-results-in-frontend'
...
Resolve "get filter categories from backend on startup"
See merge request padas/24ss-5430-web-and-data-eng/gruppe-3/datadash!25
2024-07-01 11:08:28 +02:00
J-Klinke
907487c22c
started implementing query improvements
2024-07-01 10:51:09 +02:00
J-Klinke
1dfd2f765a
formatted the categories
2024-07-01 10:42:25 +02:00
J-Klinke
d9707a25df
implemented fetching categories from backend
2024-07-01 10:21:43 +02:00
J-Klinke
4e645903e3
main page states (search & initial) are now working
2024-06-30 11:55:20 +02:00
J-Klinke
b7ecb4500c
upvoting is now fully functional
2024-06-29 13:05:26 +02:00
b24b215bc0
chore: Set dataset date when adding to the repository
2024-06-28 17:08:04 +02:00
72a8f919c8
Merge branch '15-make-content-adding-page-functional-js' into 22-integrate-api-and-frontend
2024-06-28 16:34:40 +02:00
43646493e1
fix: Up and downvote puttons
2024-06-28 16:29:49 +02:00
8a1b9c75c6
Merge remote-tracking branch 'origin/21-add-functionality-for-listing-query-results-in-frontend' into 22-integrate-api-and-frontend
2024-06-28 15:51:26 +02:00
7498e17643
Merge branch '21-add-functionality-for-listing-query-results-in-frontend' into 22-integrate-api-and-frontend
2024-06-28 15:51:22 +02:00
J-Klinke
ebb90632eb
refined main.js/vote() -> ready for receiving backend response
2024-06-28 14:24:19 +02:00
c98602520b
Merge branch '11-add-api-for-getting-home-page-data' into 22-integrate-api-and-frontend
2024-06-28 13:48:09 +02:00
Erik Foris
89957dfbe4
Merge branch '28-fix-change-the-date-beeing-stored-as-a-sting-in-the-tatabease-for-soring-purposes' into '11-add-api-for-getting-home-page-data'
...
Resolve "Fix: Change the date beeing stored as a sting in the tatabease for soring purposes"
See merge request padas/24ss-5430-web-and-data-eng/gruppe-3/datadash!23
2024-06-28 13:42:12 +02:00
d6d3ca2121
fix: Update Dataset class to use java.sql.Date for date field to fix sorting after date
2024-06-28 13:40:10 +02:00
Erik Foris
619bb0140a
Merge branch '27-add-categories-in-backend' into '11-add-api-for-getting-home-page-data'
...
Resolve "add categories in backend"
See merge request padas/24ss-5430-web-and-data-eng/gruppe-3/datadash!22
2024-06-28 13:16:02 +02:00