First Release of the app
What's Changed
- Add Backend API Project Structure by @Kshitij09 in #1
- Tags API with code restructuring by @Kshitij09 in #2
- Trending feed API by @Kshitij09 in #3
- [BE] Remove gorilla/mux package by @Kshitij09 in #4
- [BE] Introduce HandlerGroup & Middleware by @Kshitij09 in #5
- [BE] Add api-key authentication by @Kshitij09 in #6
- [BE] Add IP based, hourly rate limiting by @Kshitij09 in #7
- [BE] Add rudimentary guest signup at deviceId level by @Kshitij09 in #8
- [BE] Domain package refactor by @Kshitij09 in #9
- [BE] Update ranking, use aggregated columns for counters by @Kshitij09 in #10
- [BE] Implement user profile API by @Kshitij09 in #11
- [BE] Remove 'Get' Prefix from the user API methods by @Kshitij09 in #12
- [BE] Add likers API for post & comments by @Kshitij09 in #13
- [BE] Convert tags & feed endpoints to 'POST' type by @Kshitij09 in #14
- [BE] Generic paging & offset converter by @Kshitij09 in #15
- [BE] Comments api by @Kshitij09 in #16
- [BE] Make port configurable by @Kshitij09 in #17
- [BE] Serve HTTPS if cert path environment variables are configured by @Kshitij09 in #18
- [BE] Validate environment paths by @Kshitij09 in #19
- [BE] Add ciphersuite for http2 by @Kshitij09 in #20
- [BE] Enable ssl by CLI argument by @Kshitij09 in #21
- [BE] Close DB & RowSet gracefully by @Kshitij09 in #22
- [FE] Setup android project by @Kshitij09 in #23
- [FE] Paginated, online feed implementation by @Kshitij09 in #24
- [BE] Adhoc bug fixes by @Kshitij09 in #25
- [FE] Add Likers Screen by @Kshitij09 in #26
- [FE] Add comments screen by @Kshitij09 in #27
- [FE] Add profile screen by @Kshitij09 in #28
- [FE] Revisit styles by @Kshitij09 in #29
- [BE] Follow APIs by @Kshitij09 in #30
- [FE] Handle missing redirections by @Kshitij09 in #31
- [FE] Follow List screen by @Kshitij09 in #32
- [BE] Use autocert to manage TLS certificates by @Kshitij09 in #33
- [FE] Library updates 1 by @Kshitij09 in #34
- [FE] Add minimal Build workflow by @Kshitij09 in #35
- Fix gradle profiler by @Kshitij09 in #36
- [FE] Update app icon by @Kshitij09 in #37
Full Changelog: https://github.com/Kshitij09/snakechat/commits/release-0.1