Skip to content
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

v2 #415

Merged
merged 37 commits into from
Oct 21, 2024
Merged

v2 #415

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
d1ca3d5
Cleanup
oscartbeaumont Sep 16, 2024
5186f4a
UI overhaul begins
oscartbeaumont Sep 16, 2024
c59ed66
Flatten folder structure
oscartbeaumont Sep 16, 2024
887ac97
Clear out the old stuff
oscartbeaumont Sep 16, 2024
251015f
Fix navbar links + active style
oscartbeaumont Sep 16, 2024
60806d7
Breadcrumbs + wip table UI
oscartbeaumont Sep 17, 2024
f0c9185
Regig layout so we can have
oscartbeaumont Sep 17, 2024
abeb4d8
Hook up StatItem's
oscartbeaumont Sep 17, 2024
f3e83a1
Assorted fixes
oscartbeaumont Sep 17, 2024
4232f64
Fix scroll behaviors on table
oscartbeaumont Sep 17, 2024
8304c64
A bunch of wip UI
oscartbeaumont Sep 17, 2024
fdbec8f
Upgrade workspace
oscartbeaumont Sep 18, 2024
5524eb7
account settings + layout overhaul
oscartbeaumont Sep 18, 2024
4ca3081
Overhaul backend + tenant settings & create
oscartbeaumont Sep 18, 2024
f2ac595
Roadmap
oscartbeaumont Sep 18, 2024
289bc7c
streaming vs regular query test
oscartbeaumont Sep 19, 2024
93ed8ab
Smart placement
oscartbeaumont Sep 19, 2024
7de2667
Table views
oscartbeaumont Sep 19, 2024
d19cff5
wip: refactor table state to context
oscartbeaumont Sep 19, 2024
d520836
wip
oscartbeaumont Sep 20, 2024
b548834
temp Blueprint create & remove `NavigateInTransition`
oscartbeaumont Sep 20, 2024
4054d29
my wip
oscartbeaumont Sep 20, 2024
fcebd07
new design
oscartbeaumont Sep 22, 2024
a3a21bb
decrust the rust
oscartbeaumont Sep 22, 2024
98ea97c
merge in mdm demo
oscartbeaumont Sep 23, 2024
6e7ce66
wip `apps/api`
oscartbeaumont Sep 24, 2024
58dc8c0
tRPC + OpenTelemetry
oscartbeaumont Sep 25, 2024
7262fcc
Hook up MDM + debug panel + Manage API gateway
oscartbeaumont Sep 25, 2024
3998cca
Fix truststore URI
oscartbeaumont Sep 25, 2024
d35d069
properly hook up truststore bucket?
oscartbeaumont Sep 25, 2024
d99f70f
fix API gateway config
oscartbeaumont Sep 25, 2024
b8899c7
Try again
oscartbeaumont Sep 25, 2024
24f10c7
fix env in prod
oscartbeaumont Sep 25, 2024
2303fa7
Windows MDM mostly moved to TS
oscartbeaumont Sep 30, 2024
d24b71b
Upgrade workspace
oscartbeaumont Oct 1, 2024
2ad161d
fix wap provisioning profile generation + `ms-mdm` wip
oscartbeaumont Oct 18, 2024
79cb0a0
Device authority
oscartbeaumont Oct 21, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
73 changes: 35 additions & 38 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,44 +30,41 @@ jobs:
- name: Typecheck
run: pnpm typecheck

migrations:
name: Migrations
runs-on: ubuntu-latest
services:
postgres:
image: mysql:latest
env:
MYSQL_ROOT_PASSWORD: mysql
ports:
- 3306:3306
env:
DATABASE_URL: mysql://root:mysql@localhost:3306/mattrax
SKIP_ENV_VALIDATION: true
steps:
- name: Checkout
uses: actions/checkout@v4

- uses: pnpm/action-setup@v2
with:
version: latest

- uses: actions/setup-node@v4
with:
cache: "pnpm"
node-version: latest

- name: Install dependencies
run: pnpm i

- name: Generate migrations
run: pnpm db:gen

- name: Detect
run: |
if [ $(git status --porcelain | wc -l) -neq "0" ]; then
echo " 🔴 Detected missing migrations or invalid `db.rs`. Run `pnpm db:gen` and commit the changes!"
exit 1
fi
# migrations:
# name: Migrations
# runs-on: ubuntu-latest
# services:
# postgres:
# image: mysql:latest
# env:
# MYSQL_ROOT_PASSWORD: mysql
# ports:
# - 3306:3306
# env:
# DATABASE_URL: mysql://root:mysql@localhost:3306/mattrax
# SKIP_ENV_VALIDATION: true
# steps:
# - name: Checkout
# uses: actions/checkout@v4

# - uses: pnpm/action-setup@v2
# with:
# version: latest

# - uses: actions/setup-node@v4
# with:
# cache: "pnpm"
# node-version: latest

# - name: Install dependencies
# run: pnpm i

# - name: Detect
# run: |
# if [ $(git status --porcelain | wc -l) -neq "0" ]; then
# echo " 🔴 Detected missing migrations. Run `pnpm db:gen` and commit the changes!"
# exit 1
# fi

format-lint-biome:
name: Format & Lint (Biome)
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
stats.html
stats-*.html
dist
distt
.solid
.output
.vinxi
Expand Down Expand Up @@ -56,6 +57,7 @@ Thumbs.db
/TODO
/policy.yaml
/out
/dev.sh

# Other
.nx
Expand Down
3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"editor.defaultFormatter": "biomejs.biome"
}
Loading
Loading