45 Commits

Author SHA1 Message Date
InfiniteStash
0b9299948f Update to go 1.25 and bump libraries (#976) 2025-08-26 08:46:07 +02:00
Ian McKenzie
feeb6fe20e Add apt update to libvips-dev installation (#978) 2025-08-24 23:19:33 +02:00
InfiniteStash
1705cf1380 Github Actions: Disable apt caching (#863) 2024-12-12 19:57:48 +01:00
InfiniteStash
d7951dad48 Move UI validation into separate github action (#855) 2024-12-09 10:29:32 +01:00
InfiniteStash
ee54433110 Attempt to fix cgo ci issue (#854) 2024-12-08 21:42:30 +01:00
InfiniteStash
a4c9b6076b Refactor image resizing (#667) 2024-11-24 12:58:52 +01:00
InfiniteStash
4a3100b95c Upgrade github workflow actions (#840) 2024-11-21 10:11:41 +01:00
InfiniteStash
e4d0d88cb7 Update go version and go dependencies (#839) 2024-11-21 09:33:56 +01:00
InfiniteStash
d179cf4d0d Switch package manager to PNPM (#838) 2024-11-21 08:18:44 +01:00
InfiniteStash
5e83891fae Update minimum node version to 22 (#837) 2024-11-20 23:18:45 +01:00
DogmaDragon
3ad64db41e Update deprecated upload-artifact actions (#817)
v2 is deprecated 

https://github.blog/changelog/2024-02-13-deprecation-notice-v1-and-v2-of-the-artifact-actions/
2024-09-16 16:23:08 +02:00
InfiniteStash
52d88233b9 Update golangci-lint (#807) 2024-08-18 12:10:57 +02:00
DogmaDragon
cafc4391ad Delete .github/FUNDING.yml (#785)
Replaced with org-wide funding.yml file. https://github.com/stashapp/.github/blob/main/FUNDING.yml
2024-06-23 13:46:26 +02:00
InfiniteStash
04c2953773 Fix build and upgrade tooling (#753) 2024-02-15 21:50:07 +01:00
DogmaDragon
7b37287ff4 Add GitHub sponsors (#699) 2023-07-24 22:22:29 +02:00
InfiniteStash
6f408c5d79 Update to go 1.20 (#620) 2023-03-12 17:34:12 +01:00
InfiniteStash
89857d7a3d Update go libraries and go version to 1.19 (#563) 2022-11-27 09:30:41 +01:00
peolic
657d4c6290 Fix lint workflow errors (#479)
* format workflow files

* update `actions/checkout` and `actions/setup-go`

* update `golangci/golangci-lint-action`

now requires explicit setup-go installation step
https://github.com/golangci/golangci-lint-action#compatibility

`fetch-depth: 0` is not needed for `actions/checkout` for the lint job.
2022-08-24 08:36:48 +02:00
InfiniteStash
1aad3ad7e5 Switch github release builder to WithoutPants' fork (#393) 2022-05-20 23:05:51 +02:00
InfiniteStash
9dfb597fcd Switch to single branch development (#383) 2022-05-20 14:38:47 +02:00
InfiniteStash
18f6c7e46c Remove OS X build and simplify pipeline (#349) 2022-04-12 14:14:57 +02:00
InfiniteStash
2eb35f8b2e Update go and libraries (#348) 2022-04-10 12:13:53 +02:00
peolic
d4dbc8f43c Limit concurrent build workflows (#313)
in order to prevent develop release race condition
2022-02-18 21:07:56 +01:00
peolic
fa3230fe07 Assorted UI changes (#238)
* Update react imports

(doesn't affect bundle size)

* fix join table name

* import routes into Login.tsx

* add EditCard class

* CI: Make sure generate does not need to be run

* replace legacy markdown plugin

https://github.com/remarkjs/remark-external-links

* Refactor edit card header

* Add padding to page bottom

* Fix EditHeader styles (merge, destroy)

* Make create edit diffs full width

* Remove unnecessary padding

Co-authored-by: peolic <66393006+peolic@users.noreply.github.com>

Co-authored-by: Infinite <infinitekittens@protonmail.com>
2022-01-16 11:39:23 +01:00
InfiniteStash
cc1839a272 Add version page (#190) 2021-11-26 08:53:02 +01:00
peolic
e08e20c9e3 Fix develop release title (#189) 2021-11-25 08:13:38 +01:00
InfiniteStash
92c6c0c4d3 Update build versioning and release publishing (#188) 2021-11-24 23:33:41 +01:00
peolic
94b8bcc307 UI fixes (#173)
* Fix popover background

* Group SCSS variables

* Fix performer studio select style

* Set default value of tag/studio search

* Fix missing question marks in `formatMeasurements`

* Fix styling of entity delete pages

* Fix missing close button on modals

* Restore sourcemaps on production

* Consider vite config when caching UI build

* Use theme color variables

* `ImageChangeRow`

- Add missing `key` props
- Use `Col` component

* Fix pagination links focus colors

* Lint css

* always mount scene fingerprints tab

* fix studio tabs typo

* fix hidden performer scenes filters

* use `SceneList` on tag page

* Fix invisible border on last pagination button

* Fix scene card warning and revert anchor change

* Fix tooltip warning

* Fix tag category button sizes

* Hide tag category edit for non-admins

Co-authored-by: Infinite <infinitekittens@protonmail.com>
2021-11-23 12:01:19 +01:00
InfiniteStash
4a2df24da6 Disable action generation (#156) 2021-10-31 19:57:23 +01:00
InfiniteStash
0a8a3c460b Cache go modules in github action (#153) 2021-10-31 10:06:32 +01:00
InfiniteStash
2d2451e1ab Fix go ci cache (#148) 2021-10-29 15:15:53 +02:00
WithoutPants
cc4ac6eed9 Fix goreleaser semver issue (#139) 2021-10-09 15:51:23 +11:00
InfiniteStash
63d22c279d Update to go 1.17 (#134) 2021-09-24 08:07:07 +02:00
InfiniteStash
6e53daaf06 Switch linting to golangci-lint (#132) 2021-09-23 23:01:36 +02:00
InfiniteStash
e4a58ef08b Fix github pipeline (#119) 2021-08-19 20:35:38 +02:00
InfiniteStash
ddca0309ca Replace packr with go:embed (#118) 2021-08-19 20:19:56 +02:00
peolic
3576fcf290 Fix CI build (#107)
* format `.goreleaser.yml`

* add `go mod tidy` pre-hook

https://goreleaser.com/customization/build/#go-modules

* actually store go build cache

* use `fetch-depth: 0`
2021-07-20 20:53:13 +02:00
InfiniteStash
6d4f43ee41 Add linting and additional error checkers (#84) 2021-05-24 18:46:22 +02:00
InfiniteStash
459afb1b13 Make linux build static, remove debug symbols, and bundle assets (#80) 2021-05-19 14:44:34 +02:00
InfiniteStash
2fd543c106 Github action typo (#79) 2021-05-19 00:22:37 +02:00
InfiniteStash
3c0848960e Fix github action (#77) 2021-05-19 00:08:20 +02:00
InfiniteStash
d158e640fc Move CI pipeline to Github actions (#70) 2021-05-17 13:50:32 +02:00
Leopere
8f8a3f06ef Correcting FUNDING.yml
There was drift after a decision made to funnel people into Open Collective rather than librepay.
2020-07-05 14:23:41 -04:00
Leopere
d44e47d46b Update issue templates (#2)
* Update issue templates

* Added censorship clause to template.
2019-12-07 16:12:29 -05:00
Leopere
d7526cf322 Create FUNDING.yml
For consistency adding the same FUNDING.yml from the main repo.
2019-11-19 12:00:40 -05:00