Releases: epochtalk/epochtalk_server
Releases · epochtalk/epochtalk_server
v1.38.0
v1.37.1
v1.37.0
1.37.0 (2024-10-18)
Bug Fixes
- page-by-username: update spec to match function params (74e58c5)
Features
- page-by-username: implement db query for paging posts by username (b6211cf)
- page-threads-by-username: create function to page threads by username (b34afcc)
- post-by-username: add count db call for post by username route (a0a0ab1)
- post-by-username: complete implementation for post by username (f3ab29d)
- threads-by-username: implement route for retreiving threads by username (02bef0e)
- user-find: add authorizations to user find (0b736a8)
v1.36.0
v1.35.0
1.35.0 (2024-09-24)
Bug Fixes
- recent-threads: update query to more accurately match original query (d9f3e1e)
- thread-move: fix issue with thread move updating last post info incorrectly (5b0c2a7)
Features
- recent-threads: convert raw sql data to list of recent thread maps (feda3d6)
- recent-threads: update json formatter for recent threads route (0d14d07)
- test-post: allow passing in created_at timestamp when creating posts and threads for test purposes (7a06e40)
Reverts
v1.34.2
v1.34.1
v1.34.0
1.34.0 (2024-08-22)
Bug Fixes
- board-json: update board mapping all query to whitelist stats(metadataboard) return (3c88504)
- board: refactor param name for board create and add more variables to changesets (3677e2f)
- metadata-board: update_last_post_info so updates post author and post position info correctly (dabcd27)
- thread-move: parameter name for new board id was incorrect (31d4a6e)
Features
- metadata-board: finish function that updates last post info (6fadb9a)
- metadata-board: implement helper database function that updates last post info given a board id (0412185)
- move-thread: add api route for moving thread (3b94a13)
- thread-move: implement working thread move database function (6ade493)
v1.33.0
1.33.0 (2024-08-15)
Bug Fixes
- authorizations: preload user roles when querying thread first post (56a51d9)
- decode-plug: sane return value when method does not match @methods list (2a6e9af)
- dialyzer: fix type for threads to add virtual fields that purge function returns (36bb0b5)
- ip: remove ipv6 prefix on ipv4 addresses (82f429a)
- purge-email: send correct wording to thread author not person authenticated (78fd833)
- purge: credo error, use Enum each instead of Enum map, run format (0aa918d)
- purge: resolve issues with purge db function (5944676)
- thread-sticky: create new private acl check for sticky thread (c38e762)
- watch-thread: update create method to have consistent return value (2bf0b51)
- watch-thread: update watchThread delete function to take user map (e4eadb3)
Features
- mod-log-purge: add record to mod log when purging thread (143efba)
- profile: decrement post count db function for user profile (62bd1fe)
- purge-email: email users of thread when purging thread (ab39c7f)
- purge-thread: implement db function for purging a thread (a7a7870)
- purge: implement email template for purging thread (262611a)
- sticky-json: add json file for new sticky route (2c58ff1)
- sticky: implement sticky thread db function (193d625)
- sticky: implement sticky thread route with auth (b100316)
- thread-lock: add db method to lock thread (e199a9b)
- thread-lock: implement authorizations for thread lock (985e943)
- users: implement query function to get email data via list of user ids (e259d1a)
- watch-thread: impement initial watch thread api route (bb346db)
- watch-thread: implement unwatch thread route (d9939e7)
v1.32.0
1.32.0 (2024-08-06)
Bug Fixes
- config/runtime: call anon functions with dot (0e1488a)
- config/runtime: call anon functions with dot (99047b4)
- config/runtime: int defaults as string, remove snake casing (26daea7)
- config/runtime: load dotenv in test and dev (68646be)
- config/runtime: remove name from hammer config (37416e6)
- config/runtime: use get_env defaults and cast env var to bool (e84321b)
- frontend config: update project for keyword format (d903f05)
- models/configuration: store frontend_config keys as atoms in application env (e3c30b9)
Features
- config/runtime: add helper to get env or raise error (98ecf11)
- config/runtime: conditionally load .env file in dev mode (93706e3)
- config/runtime: implement get_env_or_raise_with_message (90c629e)
- config: remove dev secret example config (0bc9dd8)
- dotenv: add dotenv_parser to load .env file (83037df)
- models/configuration: add delete method for database configurations (0cba748)
- models/configuration: implement load_from_env (c9fe2b1)