This repository was archived by the owner on Jun 8, 2026. It is now read-only.
Repository navigation
Releases: Mirailisc/only-geeks
Releases · Mirailisc/only-geeks
Release list
v1.2.0
v1.1.0
1.1.0 (2025-11-24)
Features
- blog CRUD test, failed login test, admin dashboard access test (c727841)
- e2e test feed (66ade2b)
- e2e test report management (3b72257)
- moderation, report, report management (#55) (414195f)
- preference & settings (#50) (d8a94f9)
- press ctrl+k to focus (#56) (2ff2771)
- report creation test scenario for user, project and blog (ae35853)
Bug Fixes
- add missing 'id' field to BlogFeed and AchievementFeed in FEED_QUERY (299a8b9)
- blog privacy on private mode (#51) (bc3f871)
- blog viewing in guest mode, add metadata (#52) (7d45dec)
- cannot create blog with the same name untitled (a8dfca3)
- cleanup state when update decision (ffdaab3)
- cypress AfterAll cleanup report, decisionModeration, and related cotnent (01eb5d8)
- cypress e2e cleanup and test sequence (#54) (0df0917)
- feed not change time to load new item (04cb242)
- feed test scenario is share state. (c5ee74e)
- font color in darkmode markdown (c48add4)
- id type is mismatch (be4f698)
- remove decision when report status change to rejected (09203ec)
- report cleanup before delete blog (updated) (2d328c5)
- report cleanup before delete project and blog (164babb)
- request_edited report not showing in my warning page (3e3be0b)
- search blog no link to read (bd8f1ad)
- set default DBNAME in docker-compose (1feea90)
- slug is not replace blank with hyphen (654e723)
- update title and slug counter handling for untitled blogs (1bbc13a)
- update title handling for untitled blogs to maintain original logic (0237a0f)
- wait password for password compare (75ba8e1)
- wrong graphql type (4ebb821)
v1.0.0
Changelog
1.0.0 (2025-11-04)
Features
- profile: add image upload functionality to profile update form (add4ab0)
- auth: add login page UI (e8e78db)
- profile: add toast message verification for profile update (968fa5b)
- auth: implement authentication (288a354)
- backend: implement blog management (a3bc57e)
- backend: implement blog management (dab36dc)
- backend: implement feed (#41) (6d7c64d)
- backend: implement local authentication (cc764ee) (6b114de)
- backend: implement profile management (7ab9f51) (45b4b9d)
- backend: implement search (2ef7b18) (262bec9)
- frontend: add login page UI and profile (8546e4f)
- frontend: implement feed (#44) (8c4d79d)
- frontend: implement local user register & login with password strength enforced and indicator (#40) (5af8697)
- frontend: implement profile picture upload (adbcf68)
- frontend: implement search and search page (#35) (e01f221)
- frontend: implement settings and my profile (36695d1)
- profile: implement profile blog (#36) (2b7f5ff)
- profile: add profile page UI (c4d5ca9)
- profile: implement profile picture upload (e175b4a)
- profile: implement profile portfolio (5211f4f)
- profile: implement profile project and profile portfolio (32ae02d)
- profile: add profile with init tabs (portfolio, project, blog) (8e71526)
- profile: implement profile-project (9761144)
Bug Fixes
- feed: add authentication to feed query (#42) (62e6fb4)
- test: add timeout for checking text exist (0838ef8)
- user: add username (f132123)
- backend: fix apollo express 5 integration (4fb67c3)
- backend: add description and thumbnail (1ecc704)
- backend: add description and thumbnail (609c14b)
- profile: change h4 to span for login display in UpdateProfileForm (3147c77)
- profile: comment out unused imports and console log in UpdateProfileForm (24fa5ab)
- profile: comment out unused state and file upload handler in UpdateProfileForm (050c747)
- types: fix data types (afb7ea3)