Commit Graph

  • f60ce5babf Merge branch '32-add-paging-functionality' into '22-integrate-api-and-frontend' Erik Foris 2024-07-04 23:02:53 +0200
  • c73f195c2a Merge branch '11-add-api-for-getting-home-page-data' into 22-integrate-api-and-frontend Erik Foris 2024-07-04 22:59:19 +0200
  • 61fccc924f Merge branch '33-add-ability-to-restrict-multiple-votes-in-frontend' into '32-add-paging-functionality' Erik Foris 2024-07-04 21:19:48 +0200
  • bbb8c9259f accepted review comments J-Klinke 2024-07-04 18:28:44 +0200
  • 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 +0200
  • 9e5c83dce9 chore: Remove unused import statement in DatasetController Erik Foris 2024-07-04 15:33:55 +0200
  • cdeb4fc2be refactor: fix internal server errror on bad request Erik Foris 2024-07-04 15:32:45 +0200
  • 027528909d chore: Refactor DatasetService to improve code structure and readability Erik Foris 2024-07-04 14:46:10 +0200
  • 31fc359d55 chore: Refactor CategoryController to improve code structure and error handling Erik Foris 2024-07-04 14:42:58 +0200
  • 20c4524bba Add loading skeleton Elias Schriefer 2024-07-04 12:40:59 +0200
  • 0ca9579949 feat: Add error handling for dataset endpoints & return dataset that is beeing returend for the abilty to get the id Erik Foris 2024-07-03 15:03:14 +0200
  • 62b0d5c028 local storage now properly implemented, (sessionstorage) J-Klinke 2024-07-03 12:08:59 +0200
  • 02d2f90e85 fixed bug J-Klinke 2024-07-03 11:52:29 +0200
  • 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 +0200
  • 8810bfa53f Finish details page design Elias Schriefer 2024-07-03 00:20:36 +0200
  • 20eda5931a started implementing local storage J-Klinke 2024-07-02 17:41:48 +0200
  • 2ef03b07e0 Merge branch '8-add-persistent-storage' into '11-add-api-for-getting-home-page-data' Erik Foris 2024-07-02 14:40:05 +0200
  • 9434de5bfc chore: Update H2 database dependency and configuration Erik Foris 2024-07-02 14:39:08 +0200
  • 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 +0200
  • d48f9da2b7 chore: Suppress null warnings in CategoryRepository Erik Foris 2024-07-02 10:45:11 +0200
  • 7554eefae4 feat: Add ability to add categories Erik Foris 2024-07-02 10:41:52 +0200
  • 1174f03d42 added paging functionality J-Klinke 2024-07-01 15:50:57 +0200
  • 79b851a4a7 Merge branch '22-integrate-api-and-frontend' into 'main' Elias Schriefer 2024-07-01 14:45:48 +0200
  • d84a78d0e2 Merge branch '21-add-functionality-for-listing-query-results-in-frontend' into '22-integrate-api-and-frontend' Elias Schriefer 2024-07-01 14:41:10 +0200
  • 662beff527 adopted revision comments J-Klinke 2024-07-01 14:38:31 +0200
  • c683a63e74 finished initial page display J-Klinke 2024-07-01 13:59:37 +0200
  • a883d8217e Merge remote-tracking branch 'origin/11-add-api-for-getting-home-page-data' into 22-integrate-api-and-frontend Erik Foris 2024-07-01 12:28:51 +0200
  • 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 +0200
  • 59c6367043 chore: Refactor DatasetController to fix typo's Erik Foris 2024-07-01 12:27:17 +0200
  • 3aa87d531b started initial page display J-Klinke 2024-07-01 12:22:56 +0200
  • 93b604fe5b feat: implement ability to combine search and filters Erik Foris 2024-07-01 12:17:28 +0200
  • 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 +0200
  • 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 J-Klinke 2024-07-01 11:12:01 +0200
  • fcd24c2abc proceeded implementing query improvements: query methods are now uniform and with one central function J-Klinke 2024-07-01 11:11:29 +0200
  • 758f927ad6 Merge branch '29-get-filter-categories-from-backend-on-startup' into '21-add-functionality-for-listing-query-results-in-frontend' Erik Foris 2024-07-01 11:08:28 +0200
  • 907487c22c started implementing query improvements J-Klinke 2024-07-01 10:51:09 +0200
  • 1dfd2f765a formatted the categories J-Klinke 2024-07-01 10:42:25 +0200
  • d9707a25df implemented fetching categories from backend J-Klinke 2024-07-01 10:21:43 +0200
  • 4e645903e3 main page states (search & initial) are now working J-Klinke 2024-06-30 11:55:20 +0200
  • b7ecb4500c upvoting is now fully functional J-Klinke 2024-06-29 13:05:26 +0200
  • b24b215bc0 chore: Set dataset date when adding to the repository Erik Foris 2024-06-28 17:08:04 +0200
  • 72a8f919c8 Merge branch '15-make-content-adding-page-functional-js' into 22-integrate-api-and-frontend Erik Foris 2024-06-28 16:34:40 +0200
  • 43646493e1 fix: Up and downvote puttons Erik Foris 2024-06-28 16:29:49 +0200
  • 8a1b9c75c6 Merge remote-tracking branch 'origin/21-add-functionality-for-listing-query-results-in-frontend' into 22-integrate-api-and-frontend Erik Foris 2024-06-28 15:51:26 +0200
  • 7498e17643 Merge branch '21-add-functionality-for-listing-query-results-in-frontend' into 22-integrate-api-and-frontend Erik Foris 2024-06-28 15:51:22 +0200
  • ebb90632eb refined main.js/vote() -> ready for receiving backend response J-Klinke 2024-06-28 14:24:19 +0200
  • c98602520b Merge branch '11-add-api-for-getting-home-page-data' into 22-integrate-api-and-frontend Erik Foris 2024-06-28 13:48:09 +0200
  • 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' Erik Foris 2024-06-28 13:42:12 +0200
  • d6d3ca2121 fix: Update Dataset class to use java.sql.Date for date field to fix sorting after date Erik Foris 2024-06-28 13:40:10 +0200
  • 619bb0140a Merge branch '27-add-categories-in-backend' into '11-add-api-for-getting-home-page-data' Erik Foris 2024-06-28 13:16:02 +0200
  • 683f18cc27 chore: Refactor DatasetController to fix spaceing Erik Foris 2024-06-28 13:14:19 +0200
  • d6a8cab85a chore: Refactor DatasetService to improve search functionality and remove unnecessary print statement Erik Foris 2024-06-28 13:11:43 +0200
  • 62a578124d chore: Refactor LoadDummyDatabase class to remove unused imports Erik Foris 2024-06-28 13:03:07 +0200
  • 5ccfe8ddb2 feat: Add Category enum for dataset classification & Add api endpoint Erik Foris 2024-06-28 12:47:25 +0200
  • de0a027674 Merge branch '11-add-api-for-getting-home-page-data' into 22-integrate-api-and-frontend Erik Foris 2024-06-25 16:20:37 +0200
  • ca2f67cb25 fix: closes #26 Erik Foris 2024-06-25 16:12:31 +0200
  • e9e825eb42 added sorting by date refined main.js/vote() J-Klinke 2024-06-25 13:30:38 +0200
  • 7e3f191910 upvote/down vote work in frontend, but api seems to work incorrectly J-Klinke 2024-06-25 12:49:28 +0200
  • d23e007518 feat: remove unused action in form Erik Foris 2024-06-25 11:35:58 +0200
  • e400b7e9ce feat: Update URL construction for add page navigation Erik Foris 2024-06-25 11:33:36 +0200
  • ac95228be8 Merge branch '11-add-api-for-getting-home-page-data' into 22-integrate-api-and-frontend Erik Foris 2024-06-25 10:23:49 +0200
  • a340d59ca2 Fix voting event listeners in search Elias Schriefer 2024-06-25 09:59:39 +0200
  • 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 +0200
  • 6b588cba8c Refactor DatasetController and DatasetService, update upvote and downvote endpoints Erik Foris 2024-06-25 09:19:24 +0200
  • eb2d6189a8 some code formatting, searchbar is now empty on reload J-Klinke 2024-06-25 09:14:12 +0200
  • 4c8437be92 Integrate add content page into backend Elias Schriefer 2024-06-24 17:40:07 +0200
  • 1864e49264 Merge branch 'main' into 15-make-content-adding-page-functional-js Elias Schriefer 2024-06-24 17:07:38 +0200
  • 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 +0200
  • 43d3ff17d5 Merge branch '11-add-api-for-getting-home-page-data' into 'main' Elias Schriefer 2024-06-24 14:26:05 +0200
  • 1b73f88cc4 Merge branch '22-integrate-api-and-frontend' into '11-add-api-for-getting-home-page-data' Julian Klinke 2024-06-24 14:23:30 +0200
  • 9898c5e4b2 Merge branch '11-add-api-for-getting-home-page-data' into '22-integrate-api-and-frontend' Erik Foris 2024-06-22 13:50:31 +0200
  • 5df6a65f1b feature: add ability to vote on datasets Erik Foris 2024-06-22 13:34:44 +0200
  • ab92c7973f Merge remote-tracking branch 'origin/implement-js' into 22-integrate-api-and-frontend Erik Foris 2024-06-21 12:21:36 +0200
  • 8dcd311b98 Add base URL to URL construction Elias Schriefer 2024-06-21 12:21:17 +0200
  • 71389f1da6 Merge remote-tracking branch 'origin/implement-js' into 22-integrate-api-and-frontend Erik Foris 2024-06-21 12:17:44 +0200
  • 5168ccaf62 Rework URL construction Elias Schriefer 2024-06-21 12:17:16 +0200
  • 273d67e63f Merge remote-tracking branch 'origin/implement-js' into 22-integrate-api-and-frontend Erik Foris 2024-06-21 12:07:02 +0200
  • 5fda42856d Fix filter + search urls Elias Schriefer 2024-06-21 12:06:02 +0200
  • 722be51529 Merge branch 'implement-js' into 22-integrate-api-and-frontend Erik Foris 2024-06-21 12:05:45 +0200
  • c19459ad01 Little fixes Elias Schriefer 2024-06-21 12:03:10 +0200
  • 8820f1d5ef chore: Update Dataset constructor to include URL parameter Erik Foris 2024-06-21 11:43:38 +0200
  • efd3c7ddb7 fix: add url field Erik Foris 2024-06-21 11:34:40 +0200
  • ee5d9712f4 Implement JS + add URL field Elias Schriefer 2024-06-21 11:27:26 +0200
  • 056ea0885f chore: optimize imports Erik Foris 2024-06-21 11:12:58 +0200
  • 85213b25da changed filter presets J-Klinke 2024-06-21 11:12:42 +0200
  • cd7bfc0370 added todos J-Klinke 2024-06-21 11:07:49 +0200
  • d444be4381 Merge remote-tracking branch 'origin/implement-js' into implement-js J-Klinke 2024-06-21 10:43:32 +0200
  • b8c23f7e24 added comments J-Klinke 2024-06-21 10:43:04 +0200
  • aa472e9ee5 Merge branch 'main' into 'implement-js' Julian Klinke 2024-06-20 15:59:55 +0200
  • 11cd870fde resolved merge conflict J-Klinke 2024-06-20 15:59:03 +0200
  • 180770f28e refined search minor bugfixes in other functionalities J-Klinke 2024-06-20 15:54:01 +0200
  • 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 +0200
  • df6143da19 Refactor DatasetController and DatasetService, improve search query and add optional criteria Erik Foris 2024-06-20 15:38:09 +0200
  • d616d193f1 Refactor DatasetController and DatasetService, add upvote and downvote functionality and create new search query to use with request parameters Erik Foris 2024-06-20 15:17:23 +0200
  • 65d9e8ea1f main.js mostly done, started implmenting contentUtility.js added sort options to index.html J-Klinke 2024-06-20 15:07:00 +0200
  • d5fd98a066 main.js further implemented J-Klinke 2024-06-18 16:38:09 +0200
  • cddfdf546a js skeleton implemented J-Klinke 2024-06-18 15:57:08 +0200
  • 49f7c92178 Merge branch '18-fix-button-styling-on-add-page' into 'main' Elias Schriefer 2024-06-18 15:41:36 +0200
  • 00a1f4f12c Fix button styling for 'add' page Elias Schriefer 2024-06-18 15:40:39 +0200
  • 7597652f57 chore: Remove commented out code for dataset search Erik Foris 2024-06-18 15:24:32 +0200