Releases: sohosai/sos-backend
Releases · sohosai/sos-backend
v0.7.0
v0.6.1
docker pull ghcr.io/sohosai/sos21-backend:v0.6.1
Added
- Send Slack notification when a new form answer is submitted
- Enable
workflow_dispatch
event on Beta/Main Workflows /get-project-creation-availability
endpoint to check if it's in a project creation period (#157)- Store
exceptional_complete_deadline
and apply it to prepare project or to answer registration form(#158)
v0.5.3
v0.5.2
v0.5.1
docker pull ghcr.io/sohosai/sos21-backend:v0.5.1
Added
- Subowner (#54)
- Users' category (#57)
- Registration form (#73)
- User invitation (#79)
- Support for non-ASCII filenames (#98)
- Pre-configured administrator email address (#99)
- Editing of forms and form answers (#90)
- Editing of registration form answer and projects (#100)
project_query
file sharing (#104)has_answer
flag for project list endpoints (#106)/assign-user-role-to-email
endpoint to ensure the email is assigned the specific role (#109)
Changed
- Use GitHub Container Registry instead of GitHub Packages Docker registry to store container images (#55)
- Use crate2nix for building (#59)
- Change the specification around text and integer placeholders (#65)
- Change the specification around the project name and description length (#69)
- Require stripped texts (#70)
- Refactor endpoint and API specs (#76)
- Restrict users to be assigned to only one project (#78)
- Relax checkbox form item constraints (#95)
- Enable to specify project by code when distributing files (#96)
- Do not require affiliation of graduate students and academic staffs (#93)
Fixed
- Exit with non-zero exit code for errors (#62)
- 500 when an empty query is used in the form condition (#63, #75)
- Fix is_health query to check some missing tables (#66)
- Expose
Content-Disposition
header in the CORS (#105)
Security
- Replace
apply-macro
withmacro_rules_attribute
sinceapply-macro
is yanked (#107)