Commit graph

108 commits

Author SHA1 Message Date
Michał fd132ebf97 Add time slot selection
Stop moving elements when error appears under input
make 404, 500, Empty Basket and No Item sections larger
clean up test-api slightly
2024-05-11 16:26:17 +01:00
Michał 58319560eb
Merge pull request #17 from Fluffy-Bean/deepsource-transform-068ae9b6
style: format code with Prettier
2024-05-11 13:51:56 +01:00
deepsource-autofix[bot] 5b85c5224d
style: format code with Prettier
This commit fixes the style issues introduced in 475ac92 according to the output
from Prettier.

Details: None
2024-05-11 12:51:01 +00:00
Michał 475ac92de9 Clean up Calendar code
Add checks for notBefore a date
Rename variables for easier reading
2024-05-11 13:50:47 +01:00
Michał 3bf9b7b0ad Calendar selection event
Calendar style fixes
2024-05-10 22:49:20 +01:00
Michał cb6721ab96 Calendar 2024-05-10 22:13:36 +01:00
Michał 3538e4d9bc
Merge pull request #15 from Fluffy-Bean/deepsource-transform-2375b083
style: format code with Prettier
2024-05-10 14:48:19 +01:00
deepsource-autofix[bot] e95b0e04ab
style: format code with Prettier
This commit fixes the style issues introduced in 3198dec according to the output
from Prettier.

Details: None
2024-05-10 13:47:13 +00:00
Michał 3198dec20c Start on Booking form
Clean up navigation bar
Form CSS
Add warning to run when skipping migrations
2024-05-10 14:46:53 +01:00
Michał 5cce507c8a
Merge pull request #14 from Fluffy-Bean/deepsource-transform-96e2e950
style: format code with Prettier
2024-05-09 16:43:47 +01:00
deepsource-autofix[bot] 5b1de0c5de
style: format code with Prettier
This commit fixes the style issues introduced in f6e8f42 according to the output
from Prettier.

Details: None
2024-05-09 15:43:18 +00:00
Michał f6e8f4291c Add availability to item, and banner if item is no-longer for purchase
SCSS fixes, file paths and font sizing
Larger spacing for item screen
2024-05-09 16:43:02 +01:00
Michał a1678ff751
Merge pull request #13 from Fluffy-Bean/deepsource-transform-72e4c76c
style: format code with Prettier
2024-05-08 17:56:28 +01:00
deepsource-autofix[bot] a3b4cf8305
style: format code with Prettier
This commit fixes the style issues introduced in 2135cf2 according to the output
from Prettier.

Details: None
2024-05-08 16:55:42 +00:00
Michał 2135cf2aee Failing code 2024-05-08 17:55:24 +01:00
Michał a1dfcd3c35 Nicer item page
Add markdown support to item description
Cart now gets loaded in the background, poorly implemented I presume
2024-05-08 17:53:21 +01:00
Michał a704082779 Clean up image folder structure 2024-05-08 10:27:15 +01:00
Michał b8d9ded81e Split migrate and downgrade commands
Rename Pending to GetPending
2024-05-07 12:47:44 +01:00
Michał 2bde65c5a2 Improve migrate command 2024-05-06 19:30:23 +01:00
Michał 2f40cdcd64 Update help command 2024-05-06 17:28:18 +01:00
Michał 66fb03fa0d Add migration, status and pending checks to database 2024-05-06 17:24:24 +01:00
Michał b2933a41c1
Merge pull request #11 from Fluffy-Bean/deepsource-transform-10cecdda
style: format code with Prettier
2024-05-06 15:49:14 +01:00
Michał 7b73f28b60 Move help to bottom of cart page 2024-05-06 15:16:06 +01:00
deepsource-autofix[bot] dda41aa77b
style: format code with Prettier
This commit fixes the style issues introduced in cf385e5 according to the output
from Prettier.

Details: None
2024-05-06 13:58:01 +00:00
Michał cf385e5875 Fix loading of broken basket 2024-05-06 14:57:39 +01:00
Michał 503f47fd71
Merge pull request #10 from Fluffy-Bean/deepsource-autofix-92bdf8d1
refactor: remove the console expressions
2024-05-06 12:35:46 +01:00
deepsource-autofix[bot] 77dcc3430a
style: format code with Prettier
This commit fixes the style issues introduced in e0969ae according to the output
from Prettier.

Details: https://github.com/Fluffy-Bean/TastyBites/pull/10
2024-05-06 11:34:52 +00:00
deepsource-autofix[bot] e0969ae66f
refactor: remove the console expressions
It is considered a best practice to avoid the use of any `console` methods in JavaScript code that will run on the browser.

**NOTE:** If your repository contains a server side project, you can add `"nodejs"` to the `environment` property of analyzer meta in `.deepsource.toml`.
This will prevent this issue from getting raised.
Documentation for the analyzer meta can be found [here](https://docs.deepsource.com/docs/analyzers-javascript#meta).
Alternatively, you can silence this issue for your repository [as shown here](https://deepsource.com/blog/releases-issue-actions).

If a specific `console` call is meant to stay for other reasons, you can add [a skipcq comment](https://docs.deepsource.com/docs/issues-ignore-rules#silencing-a-specific-issue) to that line.
This will inform other developers about the reason behind the log's presence, and prevent DeepSource from flagging it.
2024-05-06 11:34:41 +00:00
Michał f17ea51c01 Update air config for browser reloading 2024-05-06 11:56:41 +01:00
Michał 795144aaa0 Messed up imports 2024-05-05 17:53:48 +01:00
Michał 677b4277a6 Start building out the backend with database 2024-05-05 17:51:34 +01:00
Michał 17476d3f2c Keep the Menu Items square, while filling container 2024-05-05 14:22:30 +01:00
Michał 200aa6b04f
Merge pull request #9 from Fluffy-Bean/deepsource-transform-f963173a
style: format code with Prettier
2024-05-05 13:05:22 +01:00
deepsource-autofix[bot] 27cd29de27
style: format code with Prettier
This commit fixes the style issues introduced in cd2aaa3 according to the output
from Prettier.

Details: None
2024-05-05 12:04:32 +00:00
Michał cd2aaa355c Add About and Booking page
Add help dropdowns on checkout
Add Image With Text component
2024-05-05 13:04:17 +01:00
Michał d9bea89c0b Fix cart not displaying errors correctly 2024-05-05 13:01:35 +01:00
Michał 584ab41f79 Add multiple to cart from item page 2024-05-05 12:21:15 +01:00
Michał 3dda6380e5
Merge pull request #8 from Fluffy-Bean/deepsource-transform-0065c2e8
style: format code with Prettier
2024-05-05 11:12:51 +01:00
deepsource-autofix[bot] fbd604830e
style: format code with Prettier
This commit fixes the style issues introduced in 9dce923 according to the output
from Prettier.

Details: None
2024-05-05 10:12:16 +00:00
Michał 9dce9235d6 Set image value in Item to list, to support more images in the future
Set all pages to Typescript
2024-05-05 11:12:01 +01:00
Michał 7d8d19a6e9 Fix basket loading and verifying on page load
Update go mod files
2024-05-04 17:58:48 +01:00
Michał 5bcebe2011 Disable amount button (at checkout) if amount too low/high 2024-05-04 17:27:25 +01:00
Michał d9e95ebda4
Merge pull request #6 from Fluffy-Bean/deepsource-transform-bf6dd641
style: format code with Prettier
2024-05-04 17:08:19 +01:00
deepsource-autofix[bot] 9d19529b8e
style: format code with Prettier
This commit fixes the style issues introduced in 7b4cbef according to the output
from Prettier.

Details: None
2024-05-04 15:54:37 +00:00
Michał 7b4cbef983 FUCK 2024-05-04 16:54:19 +01:00
Michał 42951bab20 Manual formating and cleanups 2024-05-04 16:52:21 +01:00
Michał 31a31a43e0
Merge pull request #4 from Fluffy-Bean/deepsource-transform-5891e056
style: format code with Prettier
2024-05-04 16:28:53 +01:00
deepsource-autofix[bot] cd6fdf3b29
style: format code with Prettier
This commit fixes the style issues introduced in 6e31b44 according to the output
from Prettier.

Details: None
2024-05-04 15:26:36 +00:00
deepsource-io[bot] 6e31b44137
ci: update .deepsource.toml 2024-05-04 15:26:13 +00:00
Michał a1b7ac4dab
Create .prettierrc.yaml 2024-05-04 16:23:28 +01:00