All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add proxy option
- Inn mod could set limit edit seconds(set 0 to disable)
- Atom feed content from summary if its content is empty.
- The old version of the database is not compatible with the new version. Please backup the database first. If you want to keep old data, please see examples/disable_compress.rs for data migration.
0.5.1 - 2023-07-07
- Site admin could set global default page(but it Will make your site config broken, please backup site info first)
- Inn feed missing bug
- unsubscribe button
- better not found error page
- Fix broken comment anchor 8ea5f8f
- Add robots.txt 3a5051f
- Fix all broken link 4632907
- code highlight fixed
- #106
- use br instead of gzip
- inn feed missing bug
0.5.0 - 2023-06-21
It's not a breaking change, but it requires more memory for tantivy. If you don't want to upgrade, you can use the old version.
- Search with tantivy π π π
- add the @user function when posting
- support /inn/inn_name && /user/username
- move explore tab to the side
- Display tips for inn feed posts and old posts
- feed read tree view
- update crates
- fix home page resetting bug
- remove
State<Db>
- remove search bar in search page
0.4.5 - 2023-05-19
- fix #47
- add help link
0.4.4 - 2023-05-19
- truncate feed read title
- remove unnecessary error log
0.4.3 - 2023-05-17
0.4.2 - 2023-05-11
- fix #109
- fix #107
- set default cookie Max-Age 4h to avoid panic
- inn mod code 8 ->7
- update timeline if comment has been deleted
0.4.1 - 2023-04-14
- upgrade crates
- fix https://freedit.eu/post/1/52
0.4.0 - 2023-03-31
breaking changes
- upgrade crate bincode to rc.3, which breaks enum with value. Make sure backup first and run examples/post for data migration.
0.3.7 - 2023-03-30
- fix https://freedit.eu/post/1/45?anchor=0&is_desc=false#4 if you upgrade from v0.3.6, run example/name first.
0.3.6 - 2023-03-29
- fix #97
- fix #88
- fix https://freedit.eu/post/1/47
0.3.5 - 2023-03-28
0.3.4 - 2023-03-17
- allow comment only if normal status
0.3.3 - 2023-03-17
- panic bug: visibility error
- fix #89 (reported by @Yakumo-Yukari)
- fix https://freedit.eu/post/1/38?#1 (reported by @Alice)
0.3.1 - 2023-03-06
- Changed cookie name from
__Host-id
toid
, fix #86 (Reported by @dominikdalek ) - Fixed #85 (Reported by @dominikdalek )
0.3.0 - 2023-03-02
breaking changes
Post
add fieldstatus
, remove fieldis_locked
andis_hidden
Post
fieldcontent
changed toPostContent
- tree
user_uploads
: changed fromuid#image_hash.ext => &[]
touid#img_id => image_hash.ext
- rewrite notifications: tree "notifications" changed from old kv:
uid#pid#cid => notification_code
to new kv:uid#nid#nt_type => id1#id2#is_read
- author can delete post if no one comments it
/gallery
Fix #64- Auto post from inn feed.
- if the comment has been deleted, just remove it
- Table style missing #42
- username could not contain special characters (#77 reported by @Yakumo-Yukari)
- Feed update timeouts should be less than global timeouts
- remove notification if the msg is deleted #67
- Solo like should be descending fix #68
- /user/list filter is broken #69
0.2.10 - 2023-02-02
-
push footer to the bottom of the page (by pleshevskiy #66)
-
csp: allow imgs from subdomain
0.2.9 - 2023-01-31
- Add git commit hash
- default checked for draft
0.2.8 - 2023-01-17
- Save as draft
0.2.7 - 2023-01-17
- Show errors if updating feed unsuccessfully
0.2.6 - 2022-12-30
Happy new year! πππ
- panic bug fixed: get inn list by topic
- bug fixed: remove duplicated tags and topics
- fixed: don't update timestamp when edit post
- No joined inn found, return err
- New post button
- Update crates
- Cargo clippy beta
- Refresh feeds asynchronously
- Stop browser requesting favicon
0.2.5 - 2022-12-09
- Changed svgs to independent files
- Update crates
- Add rss reader feature in readme
- Fixed inn page members number display error
- Feed unread/star pagination error
- Add CHANGELOG.md