-
Notifications
You must be signed in to change notification settings - Fork 23
v0.3.0 #31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
v0.3.0 #31
Changes from all commits
Commits
Show all changes
379 commits
Select commit
Hold shift + click to select a range
47dc364
Merge branch 'develop' of https://github.com/AdenMGB/drop into AdenMG…
DecDuck 6f8e28d
fix: sidebar in library page
DecDuck 68f5f88
fix: carousel pagination
DecDuck c809c8f
fix: re-request fix for $dropFetch
DecDuck d729770
fix: register redirect
DecDuck 17372a9
feat: account pages framework & updates to library
DecDuck e7109e5
feat: update readme
DecDuck 36e6c92
feat: add cloud save backend
DecDuck 065951d
fix: update last accessed client on push
DecDuck 57f50b0
fix: renable nuxt-security with xss validator off
DecDuck 0f35d4a
feat: cache for session store in db
Huskydog9988 9dc35c8
Merge branch 'develop' into db-store
Huskydog9988 756bf8f
fix: add missing dev deps
Huskydog9988 97043d6
fix: register page validation
Huskydog9988 a9d1a44
refactor: session handler
Huskydog9988 81be7cc
Merge remote-tracking branch 'origin/develop' into db-store
Huskydog9988 088cb68
chore: apply schema changes to db
DecDuck 2a85322
Merge branch 'Huskydog9988-db-store' into develop
DecDuck 82baeb9
feat: add `yarn typecheck` and fix all types
DecDuck 7141735
fix: auth prerender
Huskydog9988 8d88728
feat: typecheck in dev
Huskydog9988 b6d05a6
ci: don't mark nightly container as latest
Huskydog9988 7df175b
ci: update actions versions
Huskydog9988 2be0e2f
ci: add typecheck ci
Huskydog9988 931913b
ci: drop PAT_TOKEN
Huskydog9988 b22681c
fix: fix types, remove @nuxt/image because of broken types
DecDuck b2327b2
Merge branch 'better-ci' of https://github.com/Huskydog9988/drop into…
DecDuck 1987c57
Merge branch 'Huskydog9988-better-ci' into develop
DecDuck a47615a
refactor: move game id fetch to index
DecDuck 114d235
fix: remove legacy metadata client routes
DecDuck 0edfdbd
fix: return user library for client
DecDuck 7263ec5
fix: remove weird import
DecDuck 2cbee3d
feat: add ability to review and revoke clients
DecDuck 54b3bc3
fix: devices page for mobile
DecDuck d6d457f
fix: generate prisma types on install (like nuxt)
Huskydog9988 4fd2b15
fix: type error in devices page
Huskydog9988 17d3e0e
refactor: use node crypto uuid
Huskydog9988 0b9d0a4
fix: don't use npm crypto
Huskydog9988 9242a81
fix: don't prerender auth routes
Huskydog9988 fd11d41
chore: updates prisma and bycryptjs
Huskydog9988 fe82c78
refactor: remove momentjs
Huskydog9988 372a9bd
fix: devices page (reactivity and relative timestamps)
DecDuck 5ceff44
Merge branch 'Huskydog9988-more-fixes' into develop
DecDuck 9584d69
fix: add tsignore pending upstream fix
DecDuck 6ea50bf
fix: store page released date
DecDuck 043ef6d
fix: remove debug values from game carousel
DecDuck 7400fae
fix: use nuxtlink instaed of a tag
Huskydog9988 657fd50
fix: missing html attributes
Huskydog9988 106b3f6
feat: sleak transition from store page to item
Huskydog9988 f9b774d
fix: wordmark causing page refresh
Huskydog9988 e572b61
fix: gamecarousel not resizing
Huskydog9988 66d1413
fix: gamecarousel layout shifts (mostly)
Huskydog9988 9d943bc
feat: add etag to object response
Huskydog9988 e4aeaee
refactor: move tsconfig to nuxt config
Huskydog9988 12ba416
feat: enable nuxt dev tools
Huskydog9988 30e3e72
chore: drop unused dep
Huskydog9988 4c3413a
feat: add nonce to scripts
Huskydog9988 fdffd9a
feat: add skeleton for loading game carousel
Huskydog9988 e7566a6
feat: upgrade to nuxt 3.16
Huskydog9988 42349ad
feat: allow client-based web tokens
DecDuck c4d8b24
feat: hash objects for etag value
Huskydog9988 35a2d98
fix: don't use stream package
Huskydog9988 ca03be7
fix: don't add write perms, users can only delete objects
Huskydog9988 04c56fd
chore: update @types/bcryptjs
Huskydog9988 dc89ff9
feat: make internal objectbackend methods private
Huskydog9988 228d109
fix: incorrect perms when deleting objects
Huskydog9988 22a7cfa
feat: save fs objectbackend hashes
Huskydog9988 f384492
fix: missing key in loops
Huskydog9988 c2bb835
fix: etags and other
DecDuck 96742cc
Merge branch 'Huskydog9988-more-ui-work' into develop
DecDuck ff1255f
feat: add eslint and prettier
Huskydog9988 d4b89b5
fix: inital eslint errors
Huskydog9988 86c2d00
feat: add lint ci job
Huskydog9988 e362f73
fix: more eslint issues
Huskydog9988 8f429e1
fix: eslint errors, switch to using maps
Huskydog9988 8e109dd
fix: more eslint stuff
Huskydog9988 d361e01
fix: last eslint errors
Huskydog9988 87215c4
chore: prettier pass
Huskydog9988 456902c
fix: type error in $dropFetch
Huskydog9988 582acfb
fix: missing components errors
Huskydog9988 8eec8b1
fix: userwidget not opening
Huskydog9988 26abb75
ci: add prefix to branch based docker tags
Huskydog9988 86c7aa3
fix: don't set own script csp
Huskydog9988 dada379
Merge pull request #37 from Huskydog9988/eslint
DecDuck a9d8ddc
fix: prisma schema folder location
DecDuck ec6d38d
fix: copy package.json to Dockerfile
DecDuck 0a270b2
fix: prisma migrations in docker
DecDuck fd4ec3f
Update release.yml
DecDuck 3b1d042
feat: log metadata error if fail
DecDuck a5facbd
fix: misc fixes
DecDuck feedcfc
fix: metadata init issues
DecDuck 31ad850
fix: task api and other small issues
DecDuck f1f19c8
feat: run tasks at startup
Huskydog9988 c449b45
chore: remove redundant omitApi prisma option
Huskydog9988 a47debd
fix: notification rendering
DecDuck c0c55d3
fix: signout route
DecDuck 770294d
fix: ignore error if we are unable to blacklist certificate
DecDuck e8633ce
fix: signout, again
DecDuck 19ff73c
feat: oidc
DecDuck 07b34c8
refactor: homepage link in header
Huskydog9988 1f510be
Merge branch 'develop' of https://github.com/Huskydog9988/drop into m…
Huskydog9988 30b065d
fix: eslint error and server plugin name
Huskydog9988 5aa0899
docs: why timeline was disabled
Huskydog9988 731499b
feat: unified cache handler
Huskydog9988 1db2229
fix: edgecase where object hash isn't read
Huskydog9988 952df56
chore: remove fsbackend console logs
Huskydog9988 bfa2c0a
feat: add oidc to admin panel
DecDuck e3ed60f
feat: add oidc to admin panel
DecDuck 733aee3
fix: convert socket sessions to cacheHandler
DecDuck 29f3094
Merge branch 'Huskydog9988-more-stuff' into develop
DecDuck 125fe9e
fix: remove jank prisma script, and move to generated prisma client
DecDuck 48f796a
fix: update prisma schema and path
DecDuck 0d02be2
fix: refactor prisma multifolder into docs example
DecDuck 6d35e26
fix: switch prisma schema type
DecDuck f8dc3fe
fix: swap order of nuxt and prisma generations
DecDuck 464af37
chore: warn when metadata fails
DecDuck 92a98a5
fix: add prisma binary targets
DecDuck 0f773a9
fix: docker build
DecDuck 2fb909f
Revert "fix: convert socket sessions to cacheHandler"
DecDuck 143846c
fix: revert session store
DecDuck f9f437d
feat: basic screenshot manager
Huskydog9988 471e85d
fix: missing metadata preventing game import
Huskydog9988 1a2d3c8
feat: manually edit search term for game import
Huskydog9988 597a226
feat: identify unused objects
Huskydog9988 bf691a7
feat: minimum support for unrefed object cleanup
Huskydog9988 df291c3
fix: linting errors
Huskydog9988 7e5e7b0
feat: finish migrating to new objectid naming
Huskydog9988 3a9eb82
fix: fix invitation register url
DecDuck b681476
feat: unified company metadata store
Huskydog9988 17e4734
fix: pcgamingwiki not parsing company websites
Huskydog9988 1f41e52
feat: update search style
DecDuck 836ba33
feat: basic screenshot manager
Huskydog9988 0c48d42
fix: missing metadata preventing game import
Huskydog9988 aa3105a
feat: manually edit search term for game import
Huskydog9988 dbded55
feat: identify unused objects
Huskydog9988 52a7de0
feat: minimum support for unrefed object cleanup
Huskydog9988 7f7d8c8
fix: linting errors
Huskydog9988 14f0833
feat: finish migrating to new objectid naming
Huskydog9988 afaaaf2
feat: unified company metadata store
Huskydog9988 cbf480b
fix: pcgamingwiki not parsing company websites
Huskydog9988 d6830c3
feat: update search style
DecDuck ac35591
Merge branch 'Huskydog9988-further-improvements' into develop
DecDuck 9027765
feat: rework developer/publisher system
DecDuck a0bc4bb
feat: refactored into separate metadata and library pages
DecDuck 3df6818
feat: openapi support plus more api validation
Huskydog9988 60d22ea
fix: back button link in admin dash
Huskydog9988 fc74738
feat: new unified data folder
Huskydog9988 1bbdf46
feat: better docker builds
Huskydog9988 a8ee27e
feat: pcgamgingwiki now provides a description
Huskydog9988 dad2161
feat: games now have tag support
Huskydog9988 ce0e21b
Update README.md
DecDuck 086664a
Update README.md
DecDuck a101ff0
fix: allow notification nonce reuse per user
Huskydog9988 b033496
feat: update checker based gh releases
Huskydog9988 ccdbbcf
fix: editing game image metadata in admin panel
Huskydog9988 b551788
fix: object fs backend not deleting metadata
Huskydog9988 2cc3f13
feat: fs object metadata cache and validation
Huskydog9988 898516b
chore: style
Huskydog9988 56e1ba6
fix: check update not using drop's correct version
Huskydog9988 6df2ef1
fix: igdb assuming certain values always exist
Huskydog9988 bea26a9
feat: game metadata rating support
Huskydog9988 9bf36c8
feat: pcgamgingwiki desc in searchstub
Huskydog9988 a34f10d
feat: igdb tag support
Huskydog9988 82b123a
fix: gamerating model
Huskydog9988 9d2aded
feat: add acl to notifications
Huskydog9988 1dba112
feat: separate library and metadata pages, notification acls
DecDuck 1d141c1
fix: apply notification acls to live notifications
DecDuck 6dad3ae
chore: style
DecDuck 8e3ae01
feat: backend inline capability registration
DecDuck ce27f76
fix: openid redirect auth query
DecDuck 1165d86
Merge remote-tracking branch 'origin/develop' into more-fixes
Huskydog9988 bee3b0c
fix: drop update notifications
Huskydog9988 59c3b9b
fix: don't send system notifications to all users
Huskydog9988 831b20d
fix: remove old requiredPerms field
Huskydog9988 a89c657
feat: very basic screenshot api
Huskydog9988 4fbc730
chore: style
Huskydog9988 21eec08
fix: missing user check in screenshot api endpoint
Huskydog9988 0719ffe
Fixes wrong image being used in example
Pacodastre 79a23ae
Merge pull request #46 from Pacodastre/fix-docker-compose-image
DecDuck 4b009f1
feat: basic playtime backend
Huskydog9988 0816d2a
fix: info leak in screenshots api
Huskydog9988 ddaba89
Merge branch 'develop' into more-fixes
Huskydog9988 093bb60
chore: add DROP_VERISON constant
DecDuck be793ce
fix: use ghcr instead of docker registry
Huskydog9988 ea90a7f
fix: blade's metadata issue
DecDuck c5f8b44
fix: metadata update errors
DecDuck 15806a3
feat: allow clients to fetch drop version
Huskydog9988 233324d
feat: supply drop version during release build
Huskydog9988 d99c648
fix: accidental removal of nightly tag
Huskydog9988 dc982df
Merge branch 'develop' into more-fixes
Huskydog9988 f08e1b4
fix: git install in docker
Huskydog9988 04d5ad0
fix: compose not following node best practices
Huskydog9988 ad2c0f9
feat: add attestations to docker images
Huskydog9988 59b77b5
fix: allow specifying git ref
Huskydog9988 f97a968
fix: not being able to edit game title
Huskydog9988 37fa953
feat: object cleanup is finally here
Huskydog9988 d1c0978
fix: remove unused favicon ref
Huskydog9988 4f789a2
feat: cleanup extra metadata
Huskydog9988 2b61e9a
chore: add DROP_VERISON constant
DecDuck 925f3cb
chore: remove const
DecDuck 83a0ef2
Merge branch 'Huskydog9988-more-fixes' into develop
DecDuck fca8563
chore: remove old playtime api
DecDuck 83a9b22
fix: various fixes
DecDuck 85edc4c
chore: move more admin over to arktype validators
DecDuck 6cc7e10
fix: remove old validation on version import
DecDuck 185f37f
fix: release workflow
Huskydog9988 3fbe514
feat: ratings ui, import giantbomb ratings
DecDuck 490afd0
Fix GiantBomb metadata #61 (#62)
DecDuck 3e5c367
Database-level multi-library support #48 (#58)
DecDuck 40e66de
Multi-upload to image library #56 (#60)
DecDuck 2056871
Add UI for multi-library management #59 (#63)
DecDuck 3f78b6c
Cannot create library source due to backend missing from request #67…
DecDuck 8a354f0
Fix admin library page "to import" logic #70 (#71)
DecDuck f264fd0
Fix: Importing without Metadata is broken. #73 (#75)
DecDuck 4f8ea3e
Custom readValidatedBody util to return more specific error #69 (#78)
DecDuck c7fab13
Many new improvments and features to the UI (#76)
AdenMGB 681efe9
i18n Support and Task improvements (#80)
Huskydog9988 9e929dd
Better metadata editing division #79 (#82)
DecDuck c300581
Fix: Server attempts to create setup executable and finds undefined #…
DecDuck d976ac8
Fix: Image upload modal doesn't close when clicking cancel #50 (#93)
Pacodastre 4184705
Task groups & viewer in admin panel #52 (#91)
DecDuck ca8ad37
Fix unauthenticated /api/v1/client/chunk route
DecDuck ed90ae2
Fix: Broken footer links #96 (#98)
DecDuck a199393
Fix: Sign out functionality #95 (#99)
DecDuck 0e02353
Redesign of language selector #100 (#101)
DecDuck 9f88900
Translations update from Weblate (#106)
DecDuck de438b9
Migrate game metadata import to task system #90 (#103)
DecDuck 9f5a3b3
Re-use validator from signup on invitation creation #108 (#111)
DecDuck 72ae7a2
Various bug fixes (#102)
Huskydog9988 e32954e
Fix: Re-use validator from signup on invitation creation #108 (#113)
DecDuck 60abc03
Adds delete user functionality in admin panel #86 (#110)
Pacodastre 1bfdd73
Combined fixes (#116)
DecDuck 12d87d6
Fix CodeQL warnings
DecDuck 12837d4
Fix linting
DecDuck 73c27f0
User invite uses external domain option (#118)
Huskydog9988 706f2aa
FlatLibrary provider (#127)
DecDuck e4fbc7c
Toggle for showing title & description overlay on store page #51 (#130)
DecDuck 2b70cea
Logging (#131)
Huskydog9988 7bfc441
Fix `pino-pretty` not being included in build (#135)
DecDuck 51390e1
Remove `pino` from frontend
DecDuck 935ff48
Fix for downloads and removing of library source (#136)
DecDuck 4ef2ab2
Fix max file size of 4GB (update droplet) (#137)
DecDuck 75842fb
Fix manual metadata import (#138)
DecDuck a7b9bbc
chore(deps): bump vue-i18n from 10.0.7 to 10.0.8 (#140)
dependabot[bot] 661dcf8
chore(deps): bump @intlify/core from 10.0.7 to 10.0.8 (#139)
dependabot[bot] 45848d1
Small fixes (#141)
DecDuck 1ae051f
Update Prisma to 6.11 (#133)
Huskydog9988 8363de2
Store overhaul (#142)
DecDuck ed99e02
Merge branch 'main' into develop
DecDuck e4c8d42
Setup wizard & 0.3.0 release (#146)
DecDuck File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,8 +1,5 @@ | ||
| DATABASE_URL="postgres://drop:drop@127.0.0.1:5432/drop" | ||
|
|
||
| CLIENT_CERTIFICATES="./.data/ca" | ||
|
|
||
| FS_BACKEND_PATH="./.data/objects" | ||
|
|
||
| GIANT_BOMB_API_KEY="" | ||
|
|
||
| EXTERNAL_URL="http://localhost:3000" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -2,3 +2,4 @@ | |
| /.yarn/releases/* binary | ||
| /.yarn/plugins/**/* binary | ||
| /.pnp.* binary linguist-generated | ||
| * text=auto eol=lf | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,55 @@ | ||
| name: CI | ||
|
|
||
| on: | ||
| push: | ||
| branches: | ||
| - develop | ||
| pull_request: | ||
| branches: | ||
| - develop | ||
|
|
||
| permissions: | ||
| contents: read | ||
|
|
||
| jobs: | ||
| typecheck: | ||
| name: Typecheck | ||
| runs-on: ubuntu-latest | ||
| steps: | ||
| - name: Check out the repo | ||
| uses: actions/checkout@v4 | ||
| with: | ||
| submodules: true | ||
|
|
||
| - name: Setup Node.js environment | ||
| uses: actions/setup-node@v4 | ||
| with: | ||
| node-version: lts/* | ||
| cache: "yarn" | ||
|
|
||
| - name: Install dependencies | ||
| run: yarn install --immutable --network-timeout 1000000 | ||
|
|
||
| - name: Typecheck | ||
| run: yarn typecheck | ||
|
|
||
| lint: | ||
| name: Lint | ||
| runs-on: ubuntu-latest | ||
| steps: | ||
| - name: Check out the repo | ||
| uses: actions/checkout@v4 | ||
| with: | ||
| submodules: true | ||
|
|
||
| - name: Setup Node.js environment | ||
| uses: actions/setup-node@v4 | ||
| with: | ||
| node-version: lts/* | ||
| cache: "yarn" | ||
|
|
||
| - name: Install dependencies | ||
| run: yarn install --immutable --network-timeout 1000000 | ||
|
|
||
| - name: Lint | ||
| run: yarn lint | ||
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,95 @@ | ||
| name: Release Workflow | ||
|
|
||
| on: | ||
| workflow_dispatch: {} | ||
| release: | ||
| types: [published] | ||
| # This can be used to automatically publish nightlies at UTC nighttime | ||
| schedule: | ||
| - cron: "0 2 * * *" # run at 2 AM UTC | ||
|
|
||
| permissions: | ||
| contents: read | ||
|
|
||
| jobs: | ||
| web: | ||
| name: Push website Docker image to registry | ||
| runs-on: ubuntu-latest | ||
| permissions: | ||
| packages: write | ||
| contents: read | ||
| steps: | ||
| - name: Check out the repo | ||
| uses: actions/checkout@v4 | ||
| with: | ||
| submodules: true | ||
| fetch-tags: true | ||
| token: ${{ secrets.GITHUB_TOKEN }} | ||
|
|
||
| - name: Determine final version | ||
| id: get_final_ver | ||
| run: | | ||
| BASE_VER=v$(jq -r '.version' package.json) | ||
| TODAY=$(date +'%Y.%m.%d') | ||
|
|
||
| echo "Today will be: $TODAY" | ||
| echo "today=$TODAY" >> $GITHUB_OUTPUT | ||
|
|
||
| if [[ "${{ github.event_name }}" == "release" ]]; then | ||
| FINAL_VER="$BASE_VER" | ||
| else | ||
| FINAL_VER="${BASE_VER}-nightly.$TODAY" | ||
| fi | ||
|
|
||
| echo "Drop's release tag will be: $FINAL_VER" | ||
| echo "final_ver=$FINAL_VER" >> $GITHUB_OUTPUT | ||
|
|
||
| - name: Set up QEMU | ||
| uses: docker/setup-qemu-action@v3 | ||
|
|
||
| - name: Set up Docker Buildx | ||
| id: buildx | ||
| uses: docker/setup-buildx-action@v3 | ||
| with: | ||
| buildkitd-flags: --debug | ||
|
|
||
| - name: Log in to the Container registry | ||
| uses: docker/login-action@v3 | ||
| with: | ||
| registry: ghcr.io | ||
| username: ${{ github.actor }} | ||
| password: ${{ secrets.GITHUB_TOKEN }} | ||
|
|
||
| - name: Extract metadata (tags, labels) for Docker | ||
| id: meta | ||
| uses: docker/metadata-action@v5 | ||
| with: | ||
| images: | | ||
| ghcr.io/drop-OSS/drop | ||
| tags: | | ||
| type=schedule,pattern=nightly | ||
| type=schedule,pattern=nightly.${{ steps.get_final_ver.outputs.today }} | ||
| type=semver,pattern=v{{version}} | ||
| type=semver,pattern=v{{major}}.{{minor}} | ||
| type=semver,pattern=v{{major}} | ||
| type=ref,event=branch,prefix=branch- | ||
| type=ref,event=pr | ||
| type=sha | ||
| # set latest tag for stable releases | ||
| type=raw,value=latest,enable=${{ github.event_name == 'release' && github.event.release.prerelease == false }} | ||
|
|
||
| - name: Build and push image | ||
| id: build-and-push | ||
| uses: docker/build-push-action@v6 | ||
| with: | ||
| context: . | ||
| push: true | ||
| provenance: mode=max | ||
| sbom: true | ||
| tags: ${{ steps.meta.outputs.tags }} | ||
| labels: ${{ steps.meta.outputs.labels }} | ||
| platforms: linux/amd64,linux/arm64 | ||
| cache-from: type=gha | ||
| cache-to: type=gha,mode=max | ||
| build-args: | | ||
| BUILD_DROP_VERSION=${{ steps.get_final_ver.outputs.final_ver }} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| drop-base/ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| { | ||
| "recommendations": [ | ||
| "lokalise.i18n-ally", | ||
| "esbenp.prettier-vscode", | ||
| "Prisma.prisma", | ||
| "bradlc.vscode-tailwindcss", | ||
| "Vue.volar", | ||
| "arktypeio.arkdark", | ||
| "EditorConfig.EditorConfig", | ||
| "dbaeumer.vscode-eslint" | ||
| ] | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,18 +1,37 @@ | ||
| { | ||
| "spellchecker.ignoreWordsList": [ | ||
| "mTLS", | ||
| "Wireguard" | ||
| ], | ||
| "sqltools.connections": [ | ||
| { | ||
| "previewLimit": 50, | ||
| "server": "localhost", | ||
| "port": 5432, | ||
| "driver": "PostgreSQL", | ||
| "name": "drop", | ||
| "database": "drop", | ||
| "username": "drop", | ||
| "password": "drop" | ||
| } | ||
| ] | ||
| "spellchecker.ignoreWordsList": ["mTLS", "Wireguard"], | ||
| "sqltools.connections": [ | ||
| { | ||
| "previewLimit": 50, | ||
| "server": "localhost", | ||
| "port": 5432, | ||
| "driver": "PostgreSQL", | ||
| "name": "drop", | ||
| "database": "drop", | ||
| "username": "drop", | ||
| "password": "drop" | ||
| } | ||
| ], | ||
| // allow autocomplete for ArkType expressions like "string | num" | ||
| "editor.quickSuggestions": { | ||
| "strings": "on" | ||
| }, | ||
| // prioritize ArkType's "type" for autoimports | ||
| "typescript.preferences.autoImportSpecifierExcludeRegexes": ["^(node:)?os$"], | ||
| // i18n Ally settings | ||
| "i18n-ally.sortKeys": true, | ||
| "i18n-ally.keepFulfilled": true, | ||
| "i18n-ally.extract.autoDetect": true, | ||
| "i18n-ally.localesPaths": ["i18n", "i18n/locales"], | ||
| "i18n-ally.keystyle": "nested", | ||
| "i18n-ally.extract.ignored": [ | ||
| "string >= 14", | ||
| "string.alphanumeric >= 5", | ||
| "/api/v1/admin/import/version/preload?id=${encodeURIComponent(\n gameId,\n )}&version=${encodeURIComponent(version)}" | ||
| ], | ||
| "i18n-ally.extract.ignoredByFiles": { | ||
| "pages/admin/library/sources/index.vue": ["Filesystem"], | ||
| "components/NewsArticleCreateButton.vue": ["[", "`", "Enter"], | ||
| "server/api/v1/auth/signin/simple.post.ts": ["boolean | undefined"] | ||
| } | ||
| } |
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.