20.3.2023 |
3 |
Create the repository, Next.js setup, Hanko-authentication setup |
21.3.2023 |
1 |
Database setup, Prisma setup, creating /api/recipes route |
21.3.2023 |
1 |
Adding styles |
21.3.2023 |
4 |
Implement page for creating recipes, UI ja API routes |
24.3.2023 |
1 |
Public recipes, add quantity to recipes |
25.3.2023 |
1 |
Implement recipe page |
25.3.2023 |
1 |
Improving the NumberInput component |
26.3.2023 |
1 |
Implement breaking recipe ingredients into sections |
26.3.2023 |
1 |
Implement user profiles |
28.3.2023 |
1 |
Show a link to the user's profile in recipe page, start creating user page |
1.4.2023 |
1 |
Create navigation bar |
1.4.2023 |
1 |
Improve recipe grid |
1.4.2023 |
2 |
Improve ingredient list when creating new recipe |
2.4.2023 |
2 |
Allow reordering ingredients |
2.4.2023 |
1 |
Create shared Button component |
3.4.2023 |
1 |
Add recipe view count and time estimates |
5.4.2023 |
2 |
Add optional ingredients, allow editing ingredients |
15.4.2023 |
2 |
Setup Vitest and testing |
23.4.2023 |
6 |
Create endpoint for editing recipes |
23.4.2023 |
2 |
Switch styled-components to CSS modules, create page for editing recipes |
24.4.2023 |
4 |
Allow uploading recipe cover images, integrating S3 (Minio) |
25.4.2023 |
2 |
Show recipe cover images, and allow editing and deleting them |
26.4.2023 |
3 |
Improve dark theme, add likes |
27.4.2023 |
1 |
Finalize likes |
29.4.2023 |
1 |
Refactor the Dialog component |
29.4.2023 |
1 |
Implement theme switcher component |
29.4.2023 |
2 |
Starting implementing translations |
30.4.2023 |
3 |
Continue and finalize translations |
4.5.2023 |
1 |
Move recipe ingredients to their own table in database |
17.5.2023 |
4 |
Implement recipe tags/categories |
17.5.2023 |
1 |
Small improvements |
11.6.2023 |
2 |
Implement unit selector |
27.6.2023 |
4 |
Implement ingredient selector, add translations for ingredients |
27.6.2023 |
1 |
Update dependencies |
28.6.2023 |
1 |
Update dependencies |
7.7.2023 |
2 |
Switch S3 to use presigned URLs for saving and loading cover images |
8.7.2023 |
2 |
Switch S3 to use presigned URLs for saving and loading cover images |
8.7.2023 |
3 |
Publish Next.js server to Vercel, and Minio and database to VPS |
9.7.2023 |
3 |
Switch from Hanko to Clerk |
9.7.2023 |
1 |
Improve recipe editing page layout, small general improvements |
9.7.2023 |
1 |
Implement Markdown export |
10.7.2023 |
2 |
Start implementing UI for creating recipe collections |
10.7.2023 |
1 |
Fix tests, add missing translations, small improvements |
15.7.2023 |
2 |
Create Browse page |
16.7.2023 |
1 |
Implement search filter to Browse page |
16.7.2023 |
2 |
Small improvements, allow ordering in Browse page |
22.7.2023 |
1 |
Set up Prettier, improve CI-pipeline, improve documentation |
22.7.2023 |
1 |
Improvements to Browse page |
26.7.2023 |
4 |
Implement PDF export |
26.7.2023 |
1 |
Filter recipes by maximum estimated time |
27.7.2023 |
1 |
Filter recipes by excluding selected ingredients |
27.7.2023 |
2 |
Setup Tiptap to allow for better instruction texts |
28.7.2023 |
3 |
Start creating an embeddable timer to instructions |
29.7.2023 |
3 |
Improvements to timer component |
30.7.2023 |
2 |
Add support for unlisted/hidden recipes |
30.7.2023 |
2 |
Create page for collections, improvements to the collection creation dialog |
31.7.2023 |
1 |
Create page for browsing collections |
31.7.2023 |
1 |
Block creating public collections if it contains private recipes |
1.8.2023 |
2 |
Implement editing collections |
2.8.2023 |
2 |
Refactor API handlers, create simple API handler tests for collections |
5.8.2023 |
2 |
Refactor API-handlers, implement more tests |
5.8.2023 |
1 |
Small improvements |
5.8.2023 |
3 |
Implement more integration tests |
6.8.2023 |
1 |
Implement more integration tests |
6.8.2023 |
2 |
Implement a split button for exporting recipes |
6.8.2023 |
1 |
Fix timer texts when exporting recipes |
7.8.2023 |
2 |
Add typescript-eslint, small improvements |
8.8.2023 |
1 |
Improve recipe printing view, small improvements |
8.8.2023 |
3 |
Add more ingredients to the ingredients list |
10.8.2023 |
1 |
Improve database launching when running tests |
10.8.2023 |
3 |
Make UI more responsive, create language switcher |
11.8.2023 |
3 |
Create "Add to collection" button to recipe view, refactoring, add tests |
12.8.2023 |
2 |
Small improvements, new view for showing liked recipes |
13.8.2023 |
1 |
Ensure that likes and collections respect recipe visibility |
3.9.2023 |
1 |
Small improvements, 404 and 500 pages, Open Graph meta tags |
5.9.2023 |
2 |
Landing page for anonymous users |
7.9.2023 |
1 |
Small improvements to texts |
10.9.2023 |
4 |
Close button to dialog, button loading indicators, error toast notifications, small improvements |
11.9.2023 |
2 |
Limit cover image size at S3 level, improve Markdown exports |
13.9.2023 |
1 |
Allow deleting recipes |
15.9.2023 |
3 |
Small improvements to error messages, dialogs and texts. Show user's public collections |
23.9.2023 |
1 |
Move collection editing from dialog to its own page |
26.9.2023 |
2 |
Add button for deleting collections, improve CI pipeline |
27.9.2023 |
2 |
Create infrastructure diagram, documentation, adding tests |
30.9.2023 |
2 |
Refactoring, small improvements |
30.9.2023 |
4 |
Add integration tests, optimizing creating/editing recipes and collections |
1.10.2023 |
1 |
Allow editing instructions, ingredient section names, show recipe cover images on recipe page |
1.10.2023 |
1 |
Adding tests, refactoring, fix bug with PDF export |
2.10.2023 |
1 |
Enable Clerk production mode (only changes in DNS records, Vercel and Clerk. No changes in Git) |
4.10.2023 |
1 |
Bunch of small improvements |
5.10.2023 |
2 |
Improvements to recipe and collection page information rows, add titles to pages |
6.10.2023 |
2 |
Add better form validation to recipe and collection pages, allow editing username |
7.10.2023 |
2 |
Add tests, improve error message handling |
7.10.2023 |
2 |
Fix bug with browse page pagination, refactor browse page sorting |
8.10.2023 |
1 |
Add documentation to README |
8.10.2023 |
2 |
Design and add favicon, make landing page more responsive, fix flickering titles, other small improvements |
Total |
178 |
|