Releases: Ptt-official-app/go-pttbbsweb
Releases · Ptt-official-app/go-pttbbsweb
revise validOriginReferer
Merge pull request #49 from chhsiao1981/release-0.5.3 update version to 0.5.3
cache-control and expires
register-client restricted to localhost.
register-client restricted to localhost.
able to serve web-pages.
- add options for cors.
- client add client-types (check csrf if client-type is web)
- html / js with csrf
- static
- init e2e tests in api/
utf8 -> text in json
Rune.Utf8 as "text" in json
update rune and readme.
- update Rune definition.
- update README.md
- update mongo-data in docker-compose.yaml
able to get article-detail.
- update go-pttbbs to v0.4.5
- update schema and align with api
- fix shared-params issue.
- dbcs and dbcs-tests.
- parse article as content / signature / first-comments / comments
- use redis to do lock.
- queue comments.
- use pttbbs.testutil.TDeepEqual, directly use go-pttbbs as backend.
- refactor to follow backend => db => api flow.
- use create-and-then-update to do upsert. (to have update_nano_ts always the newest)
- a consistent framework for sub-schema.
- firstcomments as comments/first
- have no-jwt as default-user (api.GUEST)
update apidoc
- adding board-users, title, name, desc, limit in apidoc.
- should be username in api/login and api/register-user, not user_id
- schema definition.
- use bbs.UUserID
- more complete readme.
docker settings.
- mongo and backend host.
- no need to +build in this repo.
- schema config.
able to load article-list.
break changes to the api.
Please refer to http://173.255.216.176:5000/ for the newest api doc.