77879b5f81
Merge branch '16-add-useful-response-messages' into '11-add-api-for-getting-home-page-data'
Erik Foris
2024-07-04 15:36:12 +02:00
9e5c83dce9
chore: Remove unused import statement in DatasetController
Erik Foris2024-07-04 15:33:55 +02:00
cdeb4fc2be
refactor: fix internal server errror on bad request
Erik Foris2024-07-04 15:32:45 +02:00
027528909d
chore: Refactor DatasetService to improve code structure and readability
Erik Foris2024-07-04 14:46:10 +02:00
31fc359d55
chore: Refactor CategoryController to improve code structure and error handling
Erik Foris2024-07-04 14:42:58 +02:00
20c4524bba
Add loading skeleton
Elias Schriefer
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
Erik Foris2024-07-03 15:03:14 +02:00
62b0d5c028
local storage now properly implemented, (sessionstorage)
J-Klinke
2024-07-03 12:08:59 +02:00
6d34b8c388
upvoting suppression by local storage now works, there is a bug however with the entries loaded o startup
J-Klinke
2024-07-03 11:27:49 +02:00
8810bfa53f
Finish details page design
Elias Schriefer
2024-07-03 00:20:36 +02:00
20eda5931a
started implementing local storage
J-Klinke
2024-07-02 17:41:48 +02:00
2ef03b07e0
Merge branch '8-add-persistent-storage' into '11-add-api-for-getting-home-page-data'
Erik Foris
2024-07-02 14:40:05 +02:00
9434de5bfc
chore: Update H2 database dependency and configuration
Erik Foris2024-07-02 14:39:08 +02:00
7bc56eee18
Merge branch '31-add-abilityto-add-new-categories' into '11-add-api-for-getting-home-page-data'
Erik Foris
2024-07-02 10:48:46 +02:00
d48f9da2b7
chore: Suppress null warnings in CategoryRepository
Erik Foris2024-07-02 10:45:11 +02:00
7554eefae4
feat: Add ability to add categories
Erik Foris2024-07-02 10:41:52 +02:00
a883d8217e
Merge remote-tracking branch 'origin/11-add-api-for-getting-home-page-data' into 22-integrate-api-and-frontend
Erik Foris2024-07-01 12:28:51 +02:00
cc90e5ea8e
Merge branch '30-add-abiliy-to-combine-filters-and-search' into '11-add-api-for-getting-home-page-data'
Erik Foris
2024-07-01 12:28:06 +02:00
59c6367043
chore: Refactor DatasetController to fix typo's
Erik Foris2024-07-01 12:27:17 +02:00
3aa87d531b
started initial page display
J-Klinke
2024-07-01 12:22:56 +02:00
93b604fe5b
feat: implement ability to combine search and filters
Erik Foris2024-07-01 12:17:28 +02:00
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.
J-Klinke
2024-07-01 12:05:21 +02:00
8a1b9c75c6
Merge remote-tracking branch 'origin/21-add-functionality-for-listing-query-results-in-frontend' into 22-integrate-api-and-frontend
Erik Foris2024-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
Erik Foris2024-06-28 15:51:22 +02:00
e9e825eb42
added sorting by date refined main.js/vote()
J-Klinke
2024-06-25 13:30:38 +02:00
7e3f191910
upvote/down vote work in frontend, but api seems to work incorrectly
J-Klinke
2024-06-25 12:49:28 +02:00
d23e007518
feat: remove unused action in form
Erik Foris2024-06-25 11:35:58 +02:00
e400b7e9ce
feat: Update URL construction for add page navigation
Erik Foris2024-06-25 11:33:36 +02:00
ac95228be8
Merge branch '11-add-api-for-getting-home-page-data' into 22-integrate-api-and-frontend
Erik Foris2024-06-25 10:23:49 +02:00
a340d59ca2
Fix voting event listeners in search
Elias Schriefer
2024-06-25 09:59:39 +02:00
e47edf3cf2
improved searchBar functionality: on page reload, it now displays the query fitting to the entered string
J-Klinke
2024-06-25 09:44:01 +02:00
6b588cba8c
Refactor DatasetController and DatasetService, update upvote and downvote endpoints
Erik Foris2024-06-25 09:19:24 +02:00
eb2d6189a8
some code formatting, searchbar is now empty on reload
J-Klinke
2024-06-25 09:14:12 +02:00
4c8437be92
Integrate add content page into backend
Elias Schriefer
2024-06-24 17:40:07 +02:00
1864e49264
Merge branch 'main' into 15-make-content-adding-page-functional-js
Elias Schriefer
2024-06-24 17:07:38 +02:00
d96da1b1e7
search nw displays the search results. other section are being hidden in the case of a search and vice versa. a 'nothing found' div was implemented
J-Klinke
2024-06-24 17:03:47 +02:00
43d3ff17d5
Merge branch '11-add-api-for-getting-home-page-data' into 'main'
Elias Schriefer
2024-06-24 14:26:05 +02:00
180770f28e
refined search minor bugfixes in other functionalities
J-Klinke
2024-06-20 15:54:01 +02:00
800e3d955c
Merge branch '19-add-ability-to-page-requests' into '11-add-api-for-getting-home-page-data'
Erik Foris
2024-06-20 15:39:59 +02:00
df6143da19
Refactor DatasetController and DatasetService, improve search query and add optional criteria
Erik Foris2024-06-20 15:38:09 +02:00
d616d193f1
Refactor DatasetController and DatasetService, add upvote and downvote functionality and create new search query to use with request parameters
Erik Foris2024-06-20 15:17:23 +02:00
65d9e8ea1f
main.js mostly done, started implmenting contentUtility.js added sort options to index.html
J-Klinke
2024-06-20 15:07:00 +02:00
d5fd98a066
main.js further implemented
J-Klinke
2024-06-18 16:38:09 +02:00