Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
d588501
upgrade to ember-cli 4
mnutt Dec 25, 2021
7b130bf
upgrade dependencies and use full git shas for git npm modules
mnutt Dec 25, 2021
bbe4dfc
updates for latest ember-file-upload
mnutt Dec 25, 2021
60525f4
remove old deprecations; silence a new one
mnutt Dec 25, 2021
807c146
wip upgrade dependencies
mnutt Feb 25, 2026
0cc8ba9
clean up dev build and startup
mnutt Feb 26, 2026
8643290
use powerbox->file-previewer instead of libreoffice for previews
mnutt Feb 28, 2026
c2fb68a
fix deprecated use of fs-promises and stop complaining about browsers…
mnutt Feb 28, 2026
6e6fe89
remove libreoffice and fix getPublicId helper build
mnutt Feb 28, 2026
e9b7b8d
upgradevm
mnutt Feb 28, 2026
4486f23
fix previewing, again
mnutt Mar 1, 2026
2c95df5
fix routing in sandstorm
mnutt Mar 1, 2026
d3e06b1
fix race conditions in adding, moving, deleting files
mnutt Mar 1, 2026
e745aff
upgrade from ember v4 to ember v6
mnutt Mar 2, 2026
c97e9ad
fix powerbox disconnect/reconnect behavior
mnutt Mar 2, 2026
ba14d5b
fix initial icon load size
mnutt Mar 2, 2026
e4a8c08
fix encoding issues with directories (fixes #144)
mnutt Mar 2, 2026
41a5027
warn when renaming a file to one that already exists
mnutt Mar 2, 2026
5df1f77
vendor yarn and update ci to node 24
mnutt Mar 2, 2026
9aec868
add spk build action
mnutt Mar 2, 2026
037f4d0
fewer separate js chunks
mnutt Mar 3, 2026
8f1cf5d
rebuild yarn.lock
mnutt Mar 3, 2026
1cc332a
switch off ember-cli-postcss
mnutt Mar 3, 2026
62c6c0c
bump davros version in prep for publishing 0.32.0
mnutt Mar 3, 2026
6ddcebb
minor dep version bumps
mnutt Mar 3, 2026
e2012f4
use a better powerbox request URI
mnutt Mar 3, 2026
5d589eb
minor dep version bumps
mnutt Mar 3, 2026
6ddfe6c
try fixing spk build
mnutt Mar 3, 2026
6e3f6e2
remove asset files from sandstorm-files.list because they are unstable
mnutt Mar 3, 2026
173a7bb
build helper
mnutt Mar 3, 2026
348f2ee
try building using lima-spk
mnutt Mar 3, 2026
d5f6a58
always run spk build
mnutt Mar 3, 2026
1515f1a
fix syntax error
mnutt Mar 3, 2026
2fd6ecb
more builds
mnutt Mar 3, 2026
206440b
silence warning
mnutt Mar 3, 2026
0e3a791
only build spk on prs/main builds again
mnutt Mar 3, 2026
7a617a2
build separate test and release spks
mnutt Mar 3, 2026
28adbc9
try publishing test spk to draft release
mnutt Mar 3, 2026
6b8be97
can't be draft release or files are inaccessible
mnutt Mar 3, 2026
eb0ae95
nicer markdown
mnutt Mar 3, 2026
07c99a5
add ok-to-test workflow
mnutt Mar 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 0 additions & 23 deletions .eslintignore

This file was deleted.

59 changes: 0 additions & 59 deletions .eslintrc.js

This file was deleted.

87 changes: 23 additions & 64 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,43 +3,24 @@ name: CI
on: [push, pull_request]

env:
NODE_VERSION: '16'
NODE_VERSION: '24.13.0'

jobs:
lint:
name: Lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 1

- uses: actions/setup-node@v2-beta
steps:
- uses: actions/checkout@v4
- name: Install Node
uses: actions/setup-node@v4
with:
node-version: '${{ env.NODE_VERSION }}'

- name: Get Yarn cache path
id: global-cache-dir-path
run: echo "::set-output name=dir::$(yarn cache dir)"

- name: Cache Yarn cache and node_modules
id: cache-dependencies
uses: actions/cache@v2
with:
path: |
${{ steps.global-cache-dir-path.outputs.dir }}
node_modules
key: ${{ runner.os }}-${{ matrix.node-version }}-${{
hashFiles('**/yarn.lock'
) }}
restore-keys: |
${{ runner.os }}-${{ matrix.node-version }}-

cache: yarn
- name: Enable Corepack
run: corepack enable
- name: Install Dependencies
run: yarn install --frozen-lockfile
if: |
steps.cache-dependencies.outputs.cache-hit != 'true'

run: yarn install --immutable
- name: Lint
run: yarn lint

Expand All @@ -50,30 +31,19 @@ jobs:

steps:
- name: Check out a copy of the repo
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: Use Node.js ${{ env.NODE_VERSION }}
uses: actions/setup-node@v2-beta
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: yarn

- name: Get Yarn cache path
id: yarn-cache-dir-path
run: echo "::set-output name=dir::$(yarn cache dir)"

- name: Cache Yarn cache and node_modules
id: cache-dependencies
uses: actions/cache@v2
with:
path: |
${{ steps.yarn-cache-dir-path.outputs.dir }}
node_modules
key: ${{ runner.os }}-${{ env.NODE_VERSION }}-${{ hashFiles('**/yarn.lock') }}
restore-keys: ${{ runner.os }}-${{ env.NODE_VERSION }}-
- name: Enable Corepack
run: corepack enable

- name: Install dependencies
run: yarn install --frozen-lockfile
if: steps.cache-dependencies.outputs.cache-hit != 'true'
run: yarn install --immutable

- name: Test
run: yarn test:ember
Expand All @@ -85,34 +55,23 @@ jobs:

steps:
- name: Check out a copy of the repo
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: Use Node.js ${{ env.NODE_VERSION }}
uses: actions/setup-node@v2-beta
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: yarn

- name: Get Yarn cache path
id: yarn-cache-dir-path
run: echo "::set-output name=dir::$(yarn cache dir)"

- name: Cache Yarn cache and node_modules
id: cache-dependencies
uses: actions/cache@v2
with:
path: |
${{ steps.yarn-cache-dir-path.outputs.dir }}
node_modules
key: ${{ runner.os }}-${{ env.NODE_VERSION }}-${{ hashFiles('**/yarn.lock') }}
restore-keys: ${{ runner.os }}-${{ env.NODE_VERSION }}-
- name: Enable Corepack
run: corepack enable

- name: Install dependencies
run: yarn install --frozen-lockfile
if: steps.cache-dependencies.outputs.cache-hit != 'true'
run: yarn install --immutable

- name: Cache litmus
id: cache-litmus
uses: actions/cache@v2
uses: actions/cache@v4
with:
path: ~/litmus
key: ${{ runner.os }}-litmus
Expand All @@ -139,4 +98,4 @@ jobs:

- name: Test server
if: always()
run: yarn test-server
run: yarn test:server
Loading