Commit Graph

178 Commits

Author SHA1 Message Date
Elias Schriefer
e190d3b84a Fix API base URL + phase 2 of removing /search 2024-07-08 22:09:02 +02:00
ba973ca4c8 Refactor DatasetController search endpoint to remove unnecessary path parameter 2024-07-08 21:45:30 +02:00
Elias Schriefer
a940ba2b52 Fix upvote button styling 2024-07-08 21:40:34 +02:00
Elias Schriefer
0faefe6a9f Fix the last type
...hopefully
2024-07-08 16:57:42 +02:00
Elias Schriefer
3b252fb2cb Fix typos and break less stuff 2024-07-08 16:50:06 +02:00
Elias Schriefer
d13edead44 Revert "Fix typos and break stuff"
This reverts commit 5fa28f80c4.
2024-07-08 16:40:07 +02:00
Elias Schriefer
5fa28f80c4 Fix typos and break stuff 2024-07-08 16:37:13 +02:00
Elias Schriefer
b305a76c58 Merge branch '34-revisit-design' into '22-integrate-api-and-frontend'
Resolve "Revisit design" and merge into 22-integrate-api-and-frontend

See merge request padas/24ss-5430-web-and-data-eng/gruppe-3/datadash!56
2024-07-08 12:13:25 +02:00
J-Klinke
284b1bd479 fixed toolbar bug where on reload the 'nothing found' page was shown although there were results 2024-07-08 11:42:34 +02:00
Elias Schriefer
3fcb100199 Add common button styling 2024-07-08 01:25:07 +02:00
Elias Schriefer
1888b91afe Fix add page design 2024-07-07 19:47:56 +02:00
Elias Schriefer
ae20623aa3 Merge branch '22-integrate-api-and-frontend' into 34-revisit-design 2024-07-07 19:44:27 +02:00
Elias Schriefer
0f255a22bf Fix scoping of dataset in details.js 2024-07-07 19:41:54 +02:00
Elias Schriefer
f9542aeba3 Merge branch '22-integrate-api-and-frontend' into 46-add-missing-fields-to-the-add-page 2024-07-06 22:13:47 +02:00
Elias Schriefer
4b00b6010a Add missing fields to add page 2024-07-06 22:10:13 +02:00
146eb0e8f5 chore: Refactor CategoryController and CategoryService to return created category 2024-07-06 21:59:22 +02:00
ba6257059d Refactor DatasetService and CategoryService for better code organization and encapsulation 2024-07-06 21:11:27 +02:00
J-Klinke
46c2aa9150 design revisited 2024-07-06 20:50:58 +02:00
Erik Foris
deaf200837 Merge branch '45-finalize-details-page' into '22-integrate-api-and-frontend'
Resolve "finalize details page"

See merge request padas/24ss-5430-web-and-data-eng/gruppe-3/datadash!46
2024-07-06 20:20:07 +02:00
c0a57951af Merge branch '22-integrate-api-and-frontend' into 45-finalize-details-page 2024-07-06 20:18:59 +02:00
J-Klinke
9a6260d1bd bugfix: pagination works again 2024-07-06 20:04:39 +02:00
e8de33cdcb chore: Remove unused imports and fix data.sql conflicts 2024-07-06 19:54:59 +02:00
54977ce95b chore: generate moor data 2024-07-06 19:52:54 +02:00
J-Klinke
448bc30f03 found & fixed minor bug: sorting by stars now works 2024-07-06 19:40:35 +02:00
J-Klinke
a05800873c Merge remote-tracking branch 'origin/45-finalize-details-page' into 45-finalize-details-page 2024-07-06 19:28:36 +02:00
J-Klinke
f1cb3c1af0 minor styling changes 2024-07-06 19:28:12 +02:00
b87fafe360 link to exmple site 2024-07-06 18:41:03 +02:00
20f3909249 Merge remote-tracking branch 'origin/22-integrate-api-and-frontend' into 45-finalize-details-page 2024-07-06 18:35:40 +02:00
J-Klinke
c0ad1ca848 rating is implemented, updates the stars and prohibits voting more than once 2024-07-06 18:28:07 +02:00
69afb590d4 chore: Remove unused imports in DatasetController, DatasetService, and dataRepository 2024-07-06 18:26:54 +02:00
Erik Foris
54b7a916ed Merge branch '22-integrate-api-and-frontend' into '39-add-tests'
# Conflicts:
#   src/main/java/de/uni_passau/fim/PADAS/group3/DataDash/Dataset/DatasetController.java
2024-07-06 18:23:09 +02:00
J-Klinke
442c532e85 Merge remote-tracking branch 'origin/45-finalize-details-page' into 45-finalize-details-page 2024-07-06 18:06:38 +02:00
1effb09cdb feat: Update dataset voting logic to allow for zero stars 2024-07-06 18:03:27 +02:00
603517d187 feat: Remove unused methods in dataRepository and CategoryRepository 2024-07-06 17:57:52 +02:00
J-Klinke
cff7e8166e implemented delete & back button 2024-07-06 17:11:11 +02:00
Elias Schriefer
75f8f886c0 Merge branch '22-integrate-api-and-frontend' into 7-add-page-to-view-dataset-api 2024-07-06 14:49:52 +02:00
J-Klinke
8b5ac69e3c changed key name
added cancelbtn eventlistener
2024-07-06 14:44:10 +02:00
Elias Schriefer
467951d0ce Use more native html elements 2024-07-06 14:35:30 +02:00
Elias Schriefer
e0bebe87e3 Add details not found page 2024-07-06 14:35:00 +02:00
46b11fd638 Merge branch 'main' into 39-add-tests 2024-07-06 14:28:07 +02:00
J-Klinke
4e19a24833 local authorship is now stored 2024-07-06 14:26:57 +02:00
e94ead7026 fix: use dto to make json structure stable 2024-07-06 14:22:54 +02:00
J-Klinke
bd854ff016 Merge branch '7-add-page-to-view-dataset-api' into 43-store-entry-authorship
got code from 7 in order to further implement 43
2024-07-06 14:04:31 +02:00
Erik Foris
39e4c3eebd Merge branch '42-add-licence-field-to-dataset-class' into '22-integrate-api-and-frontend'
Resolve "add Terms of use  field to dataset class"

See merge request padas/24ss-5430-web-and-data-eng/gruppe-3/datadash!41
2024-07-06 13:37:18 +02:00
c9211a0b00 chore: Update dataset table schema and Dataset class to accominate terms of use 2024-07-06 13:36:45 +02:00
J-Klinke
464cf104f9 datasets now redirect to their details pages.
also implemented 'button' look and feel for the datasets
2024-07-06 13:31:30 +02:00
Elias Schriefer
6380355227 Add basic support for viewing datasets 2024-07-06 10:00:33 +02:00
bf9b411c9b chore: Remove unused DatasetController endpoint and method 2024-07-05 19:31:19 +02:00
Elias Schriefer
922dfdd26d Merge branch '22-integrate-api-and-frontend' into 7-add-page-to-view-dataset-api 2024-07-05 17:18:09 +02:00
Elias Schriefer
91a365fdd3 Merge branch '22-integrate-api-and-frontend' into 36-refactor-dataset-class 2024-07-05 17:04:58 +02:00