Commit graph

460 commits

Author SHA1 Message Date
Rithvik Sriram
b972023a6e Added changes where when the lang select menu gets initialized, the value is set to the previously selected language 2026-01-15 13:46:42 +01:00
Rithvik Sriram
981b64ae11 Removed redundant listener 2026-01-15 13:34:01 +01:00
Rithvik Sriram
5a17179fcb Merge branch 'fix/wiring_print_button_with_functionality' into 'main'
wiring the print button with the export service

See merge request cse1105/2025-2026/teams/csep-team-76!51
2026-01-15 13:12:50 +01:00
Aysegul Aydinlik
8542e66869 Agenda-08 2026-01-15 12:38:36 +01:00
Oskar Rasieński
22a8bc4708 Merge branch 'client/server-utils-tests-mock' into 'main'
Client/server utils tests mock

See merge request cse1105/2025-2026/teams/csep-team-76!56
2026-01-15 01:07:59 +01:00
Rithvik Sriram
916fa07418 Add persistent language selection with ConfigService integration 2026-01-15 00:29:12 +01:00
Rithvik Sriram
069e60ef71 Refactored tests based on new constructor for recipes 2026-01-14 23:12:03 +01:00
Rithvik Sriram
6caf4eaa61 Merge branch 'main' into 'fix/wiring_print_button_with_functionality'
# Conflicts: fixed import merge conflict
#   client/src/main/java/client/scenes/recipe/RecipeDetailCtrl.java
2026-01-14 22:15:53 +01:00
Oskar Rasieński
5ef14ae5ee Improved comments 2026-01-14 19:54:56 +01:00
Oskar Rasieński
443908e7b6 Tests with wiremock 2026-01-14 19:41:34 +01:00
Oskar Rasieński
33b73c44b8 Wrong comment 2026-01-14 19:36:40 +01:00
Oskar Rasieński
e4fd15b120 fixed weird spacing 2026-01-14 19:36:27 +01:00
Oskar Rasieński
da0c401168 wiremock dependency 2026-01-14 19:06:26 +01:00
Oskar Rasieński
9008bdd026 Ingredient Constructors for testing 2026-01-14 19:06:09 +01:00
Oskar Rasieński
04c0315f3e Merge branch 'bugfix/add-ingredient' into 'main'
fix(server) Fixed error when adding ingredient.

See merge request cse1105/2025-2026/teams/csep-team-76!55
2026-01-14 18:52:56 +01:00
Oskar Rasieński
d37d95f1d4 fixed ingredient test 2026-01-14 18:45:27 +01:00
Oskar Rasieński
f048e0fe3e Fixed error when adding ingredient 2026-01-14 18:39:14 +01:00
Mei Chang van der Werff
624a0cbe86 Merge branch 'bugfix-configServiceTest' into 'main'
Skipped tests aren't skipped anymore

Closes #46

See merge request cse1105/2025-2026/teams/csep-team-76!50
2026-01-13 17:28:28 +01:00
Mei Chang van der Werff
4fce3d3551 fixing my 'fix' 2026-01-13 16:46:30 +01:00
Mei Chang van der Werff
92c1c0eb15 Merge conflict fix 2026-01-13 16:07:36 +01:00
adc79e2d71 Merge branch 'feature/client-recipe-i18n' into 'main'
Client recipe internationalization

Closes #39

See merge request cse1105/2025-2026/teams/csep-team-76!49
2026-01-13 16:05:21 +01:00
Aysegul Aydinlik
07d7e1b1a4 Merge branch 'fix/ingredient-step-list-sizing' into 'main'
style(client): align ingredient and step list widths

Closes #48

See merge request cse1105/2025-2026/teams/csep-team-76!46
2026-01-13 16:04:21 +01:00
488634f051
docs(readme): add config options & usage 2026-01-11 20:56:29 +01:00
Mei Chang van der Werff
625383070d refactor: ConfigServiceTest looks normal again 2026-01-10 20:01:43 +01:00
Mei Chang van der Werff
30635b4a21 added tests to configTest class to improve coverage 2026-01-10 20:01:06 +01:00
Mei Chang van der Werff
78fdb64bdf added test to improve coverage 2026-01-10 19:50:31 +01:00
Mei Chang van der Werff
c83d80bb74 Removed the server dependancy, so they aren't skipped 2026-01-10 19:17:07 +01:00
Maria Dumitrescu
2fcef88554 feedback w7 2026-01-10 14:18:34 +01:00
cd62192ddc Merge branch 'bugfix/null-amount-name' into 'main'
fix(client/ui): silently fail ingredient input if any is null

Closes #50

See merge request cse1105/2025-2026/teams/csep-team-76!45
2026-01-10 13:40:20 +01:00
e5259c8253 fix(client/ui): silently fail ingredient input if any is null 2026-01-10 13:39:26 +01:00
Mei Chang van der Werff
973ccfc50e LOC maxxing 2026-01-09 23:59:17 +01:00
Rithvik Sriram
a82c69d21c Add print/export functionality for recipes
- Implement printRecipe() method in RecipeDetailCtrl to export recipes as text files
- Add directory chooser and filename input dialogs
- Integrate with existing PrintExportService for file generation
- Add comprehensive unit tests for PrintExportService methods
2026-01-09 23:54:21 +01:00
Mei Chang van der Werff
9479aa27b3 refactor:declaring in contructor looks nicer 2026-01-09 23:49:40 +01:00
Natalia Cholewa
453e5b11bd fix: pipeline not passing 2026-01-09 23:49:10 +01:00
Mei Chang van der Werff
a95c5ac7d0 made tests that work in gitlab, without being skipped 2026-01-09 23:44:43 +01:00
Aysegul
aacb8d97c8 added minutes of week 7 2026-01-09 23:40:35 +01:00
Natalia Cholewa
b130381154 feat: clientside language filter and recipe language selector 2026-01-09 23:35:30 +01:00
Aysegul Aydinlik
3c33f2ff35 Merge branch 'idkwhattonameitanymore' into 'main'
added pop up view ingredients + warnings for delete

Closes #53 and #55

See merge request cse1105/2025-2026/teams/csep-team-76!48
2026-01-09 22:47:54 +01:00
Natalia Cholewa
2224fe1f51 Merge branch 'feature/server-recipe-i18n' into 'main'
Server-side recipe internationalization

See merge request cse1105/2025-2026/teams/csep-team-76!47
2026-01-09 22:28:31 +01:00
Aysegul
fe4d3ff2d6 added pop up view ingredients + warnings for delete removed the star import should also fix the test issue 2026-01-09 22:16:30 +01:00
Aysegul
bab9046682 added pop up view ingredients + warnings for delete removed the star import 2026-01-09 21:50:30 +01:00
Aysegul
ec60b7b7d3 added pop up view ingredients + warnings for delete removed the star import 2026-01-09 21:47:10 +01:00
Aysegul
9aae8f918f added pop up view ingredients + warnings for delete 2026-01-09 21:42:57 +01:00
07adedde3e Merge branch 'feature/server_search_bar' into 'main'
Added backend server search functionality with unit tests

Closes #33

See merge request cse1105/2025-2026/teams/csep-team-76!33
2026-01-09 16:35:02 +01:00
Natalia Cholewa
97774cf709 fix: tests didn't compile oops 2026-01-09 16:34:42 +01:00
Rithvik Sriram
a7d9fcb37b style(client): align ingredient and step list widths
- Remove AnchorPane wrappers from IngredientList and RecipeStepList
- Set maxWidth to Infinity on root VBox elements
- Set maxWidth to Infinity on ListView components
- Both lists now have consistent widths and fill container space

Fixes #48
2026-01-09 16:33:01 +01:00
Mei Chang van der Werff
ec5881790d updated Provisionary tasks for agenda-7.md 2026-01-09 15:38:47 +01:00
95213519a3
chore(gitignore): add trace.db and config.json to ignore-list 2026-01-09 15:11:58 +01:00
Natalia Cholewa
74b6f25e24 feat: language in recipes 2026-01-09 14:54:42 +01:00
Rithvik Sriram
caa78515cf Merge branch 'main' into 'feature/server_search_bar'
# Conflicts:
#   server/src/main/java/server/api/RecipeController.java
2026-01-09 13:49:51 +01:00