Timeline



01/29/26:

02:25 Changeset [09fcd2a]nextjs by Vasilaki Tocili <vasilakigorgi@…>
feat: Add scaffolding pages out of Bottom Nav - Added Add, Analytics, …
02:22 Changeset [e6c9f4b]nextjs by Vasilaki Tocili <vasilakigorgi@…>
feat: Implement Bottom Nav - Followed the UI design and implemented …
01:10 Changeset [32d8e90]nextjs by Vasilaki Tocili <vasilakigorgi@…>
refactor: Remove App Router course leftovers - Removed the data …
01:06 Changeset [f9fef87]nextjs by Vasilaki Tocili <vasilakigorgi@…>
fix: Never trust raw input - Tighten authenticate with the same …
01:03 Changeset [9cae1de]nextjs by Vasilaki Tocili <vasilakigorgi@…>
fix: Tighten register → auto-login → redirect flow - Removed implicit …
00:56 Changeset [54323a7]nextjs by Vasilaki Tocili <vasilakigorgi@…>
fix: Make requireAuth() a type guard - Forced TypeScript to …
00:34 Changeset [3d39182]nextjs by Vasilaki Tocili <vasilakigorgi@…>
feat: Stop hard-coding and detect “app routes” - Added a emantic …
00:29 Changeset [f3370b1]nextjs by Vasilaki Tocili <vasilakigorgi@…>
feat: Lock down server actions to authenticated users only Protects …
00:01 Changeset [1e532d0]nextjs by Vasilaki Tocili <vasilakigorgi@…>
feat: Type end-to-end DB User → Session Return a safe user from …
Note: See TracTimeline for information about the timeline view.