Releases: epochtalk/epochtalk_server
Releases · epochtalk/epochtalk_server
v1.39.0
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)