Releases: stashapp/stash-box
Releases · stashapp/stash-box
v0.1.1
v0.1.0
What's Changed
- Studio edits by @WithoutPants in #127
- Scene edit by @WithoutPants in #128
- Switch linting to golangci-lint by @InfiniteTF in #132
- Fix build and edit cards by @peolic in #133
- Migrate to golang-jwt by @InfiniteTF in #135
- Update to go 1.17 by @InfiniteTF in #134
- Fix goreleaser semver issue by @WithoutPants in #139
- Change merge buttons and add popover by @peolic in #137
- Misc fixes by @peolic in #138
- Update libraries and readme by @InfiniteTF in #136
- Studio Scenes tab (excluding sub-studios) by @peolic in #141
- Update go-migrate to 4.15.1 by @InfiniteTF in #144
- Speed up UI build times with esbuild by @InfiniteTF in #142
- Cache user locally to optimize frontend bootstrapping by @InfiniteTF in #143
- Revert "Speed up UI build times with esbuild (#142)" by @InfiniteTF in #146
- Migrate from CRA to Vite by @InfiniteTF in #145
- Fix go ci cache by @InfiniteTF in #148
- Enable tree shaking for lodash and font-awesome by @InfiniteTF in #147
- Add voting on edits by @InfiniteTF in #129
- Update libraries by @InfiniteTF in #150
- Fix vite environment variables by @peolic in #149
- set updated_at on migration edit rejection by @peolic in #151
- User fingerprints by @WithoutPants in #115
- Prevent users from registering email as username by @InfiniteTF in #152
- Cache go modules in github action by @InfiniteTF in #153
- Add page and instance titles by @InfiniteTF in #155
- Disable action generation by @InfiniteTF in #156
- Fix editQuery target parsing and error handling by @InfiniteTF in #157
- Various UI and permissions fixes by @InfiniteTF in #159
- Fix vote tally separator position by @peolic in #160
- Update bootstrap to v5 and react-bootstrap to v2 by @InfiniteTF in #162
- Fix list loading delay by @InfiniteTF in #164
- fix fingerprint user migration by @peolic in #165
- UI fixes by @peolic in #163
- Landing page revamp by @InfiniteTF in #166
- Update frontend libraries by @InfiniteTF in #167
- Fix UI generate by @peolic in #168
- Optimize landing page query performance by @InfiniteTF in #169
- Add full width layout for landing page by @InfiniteTF in #170
- Fix homepage scene cards columns by @peolic in #171
- Ensure order for studios by @peolic in #172
- Refactor query builder distinct handling by @InfiniteTF in #176
- Search studio by UUID by @peolic in #175
- UI fixes by @peolic in #173
- Optimize scene/performer/edit query by @InfiniteTF in #178
- Add scene queries without count for landing page by @InfiniteTF in #180
- Alter
edit_*foreign keys to cascade on delete by @peolic in #174 - Update build versioning and release publishing by @InfiniteTF in #188
- Fix develop release title by @peolic in #189
- Fix trending scene query count/paging by @InfiniteTF in #186
- Implement migration logging by @peolic in #187
- Add version page by @InfiniteTF in #190
- User permission remediation by @InfiniteTF in #185
- Add additional linters by @InfiniteTF in #179
- Add build hash to version page by @InfiniteTF in #191
- Limit vote user details to users with vote role by @InfiniteTF in #158
- Scene form performer field fixes by @peolic in #192
- Fix edit vote bar buttons by @peolic in #195
- Update Apollo config to use local schema by @peolic in #197
- Add failing of edits with edit notes by @InfiniteTF in #193
- Create edit votes for admin actions by @peolic in #198
- Refactor unnecessary panics by @InfiniteTF in #196
- Add UUID graphql scalar by @InfiniteTF in #199
- TagEdit category resolver by @peolic in #202
- Fix styles by @peolic in #201
- Fix 0px image crash by @InfiniteTF in #207
- Fix initial root password by @peolic in #214
- Add option to regenerate API key by @peolic in #215
- Fix scenes fingerprints criterion by @peolic in #216
- Optimize pending edits query by @peolic in #208
- Add gql directives for modify/vote/edit/read by @InfiniteTF in #200
- Refactor edit diffing by @peolic in #218
- Split form buttons into shared components by @InfiniteTF in #219
- Add customizable URL targets by @InfiniteTF in #140
- Use
imageListin PerformerEdit/StudioEdit by @peolic in #221 - Fix edit expiration by @peolic in #217
- Correct logic for displaying "Current Vote" info by @peolic in #222
- Fix url comparison when sites are different by @InfiniteTF in #223
- Update link styles by @InfiniteTF in #224
- Refactor
SearchFieldto use Promises by @peolic in #225 - Fix VoteBar visibility by @peolic in #228
- Replace all
IMMEDIATE_REJECTEDwithCANCELEDby @peolic in #227 - SearchField "show all results" fixes by @peolic in #236
- Assorted UI changes by @peolic in #238
- Improve performer search by @peolic in #241
- Fix Markdown footnotes by @peolic in #244
- Update go libraries by @InfiniteTF in #243
- Favorite studios and performers by @InfiniteTF in #242
- Add scene/performer draft submissions by @InfiniteTF in #240
- Tag UI fixes by @peolic in #246
- Fix initial SceneForm values by @InfiniteTF in #248
- Disable goreleaser github release creation by @InfiniteTF in #251
Full Changelog: v0.0.3...v0.1.0