|
|
|
@8563782
|
3 weeks |
vasilakigorgi |
feature: Implement Add Page(transaction, account, tag)
- Add form …
nextjs
|
|
|
|
@f5f1d89
|
5 weeks |
vasilakigorgi |
fix: dashboard accounts default collapsed/saved state
- Set the …
nextjs
|
|
|
|
@f023e5d
|
5 weeks |
vasilakigorgi |
feat: implemented History Page
Implemented HistoryPage with search, …
nextjs
|
|
|
|
@e2234a0
|
5 weeks |
vasilakigorgi |
chore: clean up unused file lib/data.ts
nextjs
|
|
|
|
@876aac5
|
5 weeks |
vasilakigorgi |
refactor: reuse formatMKD, store it in utils
nextjs
|
|
|
|
@69d38f6
|
5 weeks |
vasilakigorgi |
refactor: reuse lib/db.ts's sql object across files
- Instead of …
nextjs
|
|
|
|
@22fc16d
|
5 weeks |
vasilakigorgi |
hotfix: ghost cards edge case with two accounts
- When there are only …
nextjs
|
|
|
|
@079e485
|
5 weeks |
vasilakigorgi |
hotfix: disable collapsing when in edit mode
nextjs
|
|
|
|
@130bb6d
|
5 weeks |
vasilakigorgi |
fix: single account Collapse with no Expand
- Added …
nextjs
|
|
|
|
@94137d4
|
5 weeks |
vasilakigorgi |
feat: Implement AccountSection
- Multiple accounts per user can be …
nextjs
|
|
|
|
@89d82ab
|
5 weeks |
vasilakigorgi |
hotfix: rendering of the result of formatMKD
- Previously the text …
nextjs
|
|
|
|
@856c664
|
5 weeks |
vasilakigorgi |
fix: render negative numbers correctly
- Previously Math absolute was …
nextjs
|
|
|
|
@c50bcea
|
5 weeks |
vasilakigorgi |
feat: implement Dashboard
- Fully implement the UI for the Dashboard …
nextjs
|
|
|
|
@dd96867
|
6 weeks |
vasilakigorgi |
feature: add database definitions
- Add all of the rest of the …
nextjs
|
|
|
|
@23a1424
|
6 weeks |
vasilakigorgi |
refactor: rename /home to /dashboard
- This rename shows clearer …
nextjs
|
|
|
|
@794232d
|
6 weeks |
vasilakigorgi |
refactor: move auth actions to correct place
- Move /lib/actions.ts …
nextjs
|
|
|
|
@2893f8d
|
6 weeks |
vasilakigorgi |
refactor: separate editing profile, add settings
- Now the /profile …
nextjs
|
|
|
|
@82cef6a
|
6 weeks |
vasilakigorgi |
refactor: improve profile UX
- The throwing erros in the editing of …
nextjs
|
|
|
|
@f20977e
|
6 weeks |
vasilakigorgi |
fix: changing user's name, email and password
- The NextAuth was …
nextjs
|
|
|
|
@509bd19
|
6 weeks |
vasilakigorgi |
refactor: UI cohesiveness/consistency
- Implemented Profile page with …
nextjs
|
|
|
|
@4040276
|
6 weeks |
vasilakigorgi |
FIX: use quotes instead of reserved word 'user'
- The problem was …
nextjs
|
|
|
|
@2d3c02f
|
6 weeks |
vasilakigorgi |
FIX: use quotes instead of reserved word
- The problem was that I was …
nextjs
|
|
|
|
@1c77292
|
6 weeks |
vasilakigorgi |
revert: it was cache, reverting the name of the id
- Tested the cache …
nextjs
|
|
|
|
@bdcb0eb
|
6 weeks |
vasilakigorgi |
test: for the cache
- This will determine if the error is from the …
nextjs
|
|
|
|
@836ca43
|
6 weeks |
vasilakigorgi |
fix: revert changing names of User to 'user_*'
- Attempt to fix the …
nextjs
|
|
|
|
@8ed7cdd
|
6 weeks |
vasilakigorgi |
fix: auth's names are not the same as db's names
- Attempt to fix a …
nextjs
|
|
|
|
@4082b1c
|
6 weeks |
vasilakigorgi |
fix: the names of db attributes for 'user'
- Instead of previously …
nextjs
|
|
|
|
@2253a52
|
6 weeks |
vasilakigorgi |
fix: the names of db attributes for 'user'
- Instead of previously …
nextjs
|
|
|
|
@ba656a8
|
6 weeks |
vasilakigorgi |
chore: add proper indentation register page
nextjs
|
|
|
|
@f6e08aa
|
6 weeks |
vasilakigorgi |
refactor: remove leftover unused code from course
- Remove the files …
nextjs
|
|
|
|
@96dc4ef
|
6 weeks |
vasilakigorgi |
refactor: improve the matcher and make it cleaner
- Addded …
nextjs
|
|
|
|
@3eee535
|
6 weeks |
vasilakigorgi |
fix: remove proxy.ts in favor of middleware.ts
- Try to fix …
nextjs
|
|
|
|
@8d50cad
|
6 weeks |
vasilakigorgi |
fix: add middleware.ts since it's not next v16 for proxy
- Since …
nextjs
|
|
|
|
@75ad166
|
6 weeks |
vasilakigorgi |
fix: remove middleware matcher not to overwrite auth config
nextjs
|
|
|
|
@8a7dd3e
|
6 weeks |
vasilakigorgi |
fix: Bring the Register form close to the UI prototype
- Some minor …
nextjs
|
|
|
|
@09fcd2a
|
8 weeks |
vasilakigorgi |
feat: Add scaffolding pages out of Bottom Nav
- Added Add, Analytics, …
nextjs
|
|
|
|
@e6c9f4b
|
8 weeks |
vasilakigorgi |
feat: Implement Bottom Nav
- Followed the UI design and implemented …
nextjs
|
|
|
|
@32d8e90
|
8 weeks |
vasilakigorgi |
refactor: Remove App Router course leftovers
- Removed the data …
nextjs
|
|
|
|
@f9fef87
|
8 weeks |
vasilakigorgi |
fix: Never trust raw input
- Tighten authenticate with the same …
nextjs
|
|
|
|
@9cae1de
|
8 weeks |
vasilakigorgi |
fix: Tighten register → auto-login → redirect flow
- Removed implicit …
nextjs
|
|
|
|
@54323a7
|
8 weeks |
vasilakigorgi |
fix: Make requireAuth() a type guard
- Forced TypeScript to …
nextjs
|
|
|
|
@3d39182
|
8 weeks |
vasilakigorgi |
feat: Stop hard-coding and detect “app routes”
- Added a emantic …
nextjs
|
|
|
|
@f3370b1
|
8 weeks |
vasilakigorgi |
feat: Lock down server actions to authenticated users only
Protects …
nextjs
|
|
|
|
@1e532d0
|
8 weeks |
vasilakigorgi |
feat: Type end-to-end DB User → Session
Return a safe user from …
nextjs
|
|
|
|
@41ea2cb
|
8 weeks |
vasilakigorgi |
feat: Add session typing
- Added auth.d.ts:
- It augments …
nextjs
|
|
|
|
@bd7f7a7
|
2 months |
vasilakigorgi |
feat: Implement register server action
- Implemented the register …
nextjs
|
|
|
|
@2e0a138
|
2 months |
vasilakigorgi |
feat: Introduce (app) group for auth/nav guarding
- Added a new route …
nextjs
|
|
|
|
@e42f249
|
2 months |
vasilakigorgi |
refactor: Make background uniform for all
- Instead of calling it …
nextjs
|
|
|
|
@0e4e5d9
|
2 months |
vasilakigorgi |
chore: Remove Dashboard stuff
- Removed all the unnecessary stuff in …
nextjs
|
|
|
|
@f3de0a3
|
2 months |
vasilakigorgi |
feature: Group Login and Register(scaffold here)
- Created a new …
nextjs
|
|
|
|
@5a684b1
|
2 months |
vasilakigorgi |
fix: Remove Dashbaord from the tab name
- Leave just FEiN in the tab …
nextjs
|
|
|
|
@4d763f8
|
2 months |
vasilakigorgi |
fix: align form validation with Zod v4 API
- Fix Next.js build …
nextjs
|
|
|
|
@f7c2db0
|
2 months |
vasilakigorgi |
refactor: Bring / to default look
- The root route now looks similar …
nextjs
|
|
|
|
@662e080
|
2 months |
vasilakigorgi |
fix: Remove leftover stuff from course
- Remove all the leftover …
nextjs
|
|
|
|
@f078223
|
2 months |
vasilakigorgi |
fix: Rename postcss config to ESM explicitly
- postcss.config.js is …
nextjs
|
|
|
|
@bac34a3
|
2 months |
vasilakigorgi |
refactor: Move NextJS to root, remove everything else
- Removed the …
nextjs
|
|
|
|
@7838471
|
2 months |
vasilakigorgi |
feature: Adapted AppLayout to look like a mobile
- Whichever device …
nextjs
|
|
|
|
@db26589
|
2 months |
vasilakigorgi |
feature: Implement the Login Screen
- Fully implemented the …
nextjs
|
|
|
|
@87b89fc
|
2 months |
vasilakigorgi |
feature: Add FEiN's design colours to the config
- Remove the …
nextjs
|
|
|
|
@cdb3fc1
|
2 months |
vasilakigorgi |
refactor: Replace FiraCode with Poppins
- Change the font to the …
nextjs
|
|
|
|
@fab6a6f
|
2 months |
vasilakigorgi |
refactor: Remove App Router's course stuff
- Removed the README …
nextjs
|
|
|
|
@e9de80c
|
2 months |
vasilakigorgi |
refactor: remove Acme images/logo from the tutorial
Removed images …
nextjs
|
|
|
|
@fea0818
|
2 months |
vasilakigorgi |
refactor: remove Lusitana, replace with FiraCode
- Across the whole …
nextjs
|
|
|
|
@938e99a
|
2 months |
vasilakigorgi |
enhance: gitignore
- Added venv beside env to the gitignore
nextjs
|
|
|
|
@af21766
|
2 months |
vasilakigorgi |
enhance: README
- Enhanced the text of the README to represent what …
nextjs
|
|
|
|
@25b259a
|
2 months |
vasilakigorgi |
feature: Finish 13, 14 and 15 Chapter(Full Course NextJS App Router)
nextjs
|
|
|
|
@e1175d1
|
2 months |
vasilaki |
feature: Chapter 11 and 12 from NextJS tutorial
nextjs
|
|
|
|
@1428dc1
|
2 months |
vasilakigorgi |
feature: Finish Chapter 9 and 10 of NextJS tutorial
nextjs
|
|
|
|
@ffbbf38
|
2 months |
vasilakigorgi |
feature: finish Chapter 6, 7 and 8 from the tutorial
nextjs
|
|
|
|
@23ae944
|
2 months |
noreply |
Fix React Server Components CVE vulnerabilities (#3)
Updated …
nextjs
|
|
|
|
@d231503
|
2 months |
vasilakigorgi |
fix: rename folders with underscores and accomodate changes for it in …
nextjs
|
|
|
|
@78f20de
|
2 months |
vasilakigorgi |
feature: start NextJS implementation
- Started following the NextJS …
nextjs
|
|
|
|
@57a1115
|
2 months |
vasilakigorgi |
refactor: move python backend and the CLI prototype app to …
nextjs
|
|
|
|
@27934a0
|
2 months |
vasilakigorgi |
chore: improve gitignore to remove unnecessary bloated stuff from …
nextjs
|
|
|
|
@4784eac
|
13 months |
vasilakigorgi |
Exchanged usefull docker commands with instructions with the new flow
…
nextjs
prototype
|
|
|
|
@1fdde1a
|
13 months |
vasilakigorgi |
Added a report for transactions exceeding current total balance of all …
nextjs
prototype
|
|
|
|
@74feebd
|
13 months |
vasilakigorgi |
Use school-provided database, remove local docker database and application
nextjs
prototype
|
|
|
|
@078f8f5
|
13 months |
noreply |
Add markdown support for LICENCE
nextjs
prototype
|
|
|
|
@f61e438
|
13 months |
noreply |
Change LICENSE
Change LICENSE from GPL 3.0 to PolyForm Perimeter 1.0.0
nextjs
prototype
|
|
|
|
@fbcfd47
|
14 months |
vasilakitocili |
Added a report for transactions exceeding total limit of all accounts
…
nextjs
prototype
|
|
|
|
@7fcd934
|
14 months |
vasilakitocili |
Added a report for transactions exceeding current limit
In prototype …
nextjs
prototype
|
|
|
|
@04e01b0
|
14 months |
vasilakitocili |
Added a report for transactions exceeding limit
In prototype backend: …
nextjs
prototype
|
|
|
|
@16e7e83
|
14 months |
vasilakitocili |
Added reports menu with 3 reports for start
In prototype backend:
- …
nextjs
prototype
|
|
|
|
@6d70891
|
14 months |
vasilakitocili |
Added admin bypassses to every endpoint
In the prototype backedn:
- …
nextjs
prototype
|
|
|
|
@539afcd
|
14 months |
vasilakitocili |
Refactor method arguments and HTTPExceptions
- Refactored method …
nextjs
prototype
|
|
|
|
@9713fbe
|
14 months |
vasilakigorgi |
Filter out the dummy transactions from displaying
In the prototype …
nextjs
prototype
|
|
|
|
@890ac00
|
14 months |
vasilakigorgi |
Updated retrieval of tags for specific transaction
In prototype …
nextjs
prototype
|
|
|
|
@be05965
|
14 months |
vasilakigorgi |
User-specific tag assigning to transactions
In prototype client …
nextjs
prototype
|
|
|
|
@05f32c9
|
14 months |
vasilakigorgi |
Display tags accessible to the logged-in user only
In prototype …
nextjs
prototype
|
|
|
|
@88d7d3d
|
14 months |
vasilakigorgi |
New GET endpoint, extracting transactions by ID
In main.py:
- Created …
nextjs
prototype
|
|
|
|
@f7ceb2a
|
14 months |
vasilakigorgi |
Users add their own tags, no system-wide tags
In cli …
nextjs
prototype
|
|
|
|
@6bb334f
|
15 months |
vasilakigorgi |
Modify and delete transactions need authorization to be performed
In …
nextjs
prototype
|
|
|
|
@58300d6
|
15 months |
vasilakigorgi |
Fix - Removed duplicated string
nextjs
prototype
|
|
|
|
@fe68975
|
15 months |
vasilakitocili |
Fix adding transactions and viewing transaction tags
- Extended and …
nextjs
prototype
|
|
|
|
@09d3003
|
15 months |
vasilakitocili |
Update gitignore: exclude python environment files
nextjs
prototype
|
|
|
|
@b8fed5c
|
15 months |
vasilakigorgi |
Fixed addition of transactions, implemented better printing
- …
nextjs
prototype
|
|
|
|
@bf146db
|
15 months |
vasilakigorgi |
Refined the user experience and added new features
In auth.py and …
nextjs
prototype
|
|
|
|
@70aba49
|
15 months |
vasilakigorgi |
Added usefull docker commands
nextjs
prototype
|
|
|
|
@9a5d0df
|
15 months |
vasilakigorgi |
Prototype application first iteration
Most of the features worked til …
nextjs
prototype
|
|
|
|
@f41a3f0
|
15 months |
noreply |
Initial commit
dioxus
nextjs
prototype
|