Skip to content
Open

main #700

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
7119d3b
Feat/user registration api (#557)
scheidtdav Jun 25, 2025
5f8637c
Added annotations for sign-in (#578)
JerryVincent Jul 2, 2025
398fc05
Fix/docs autogen in debug (#579)
scheidtdav Jul 2, 2025
73ccf88
bump nodejs version (#584)
scheidtdav Jul 23, 2025
ff0cc1f
build: run browserlist (#586)
scheidtdav Jul 23, 2025
2cddc22
build(deps-dev): bump eslint-plugin-unicorn from 56.0.1 to 60.0.0 (#587)
dependabot[bot] Jul 30, 2025
3a89bb5
build(deps): bump actions/checkout from 4 to 5 (#590)
dependabot[bot] Aug 12, 2025
9295ba1
Added clustering of mobile devices. (#588)
JerryVincent Sep 10, 2025
4ffc415
build(deps): bump actions/setup-node from 4 to 5 (#594)
dependabot[bot] Oct 1, 2025
d4969e2
fix: bump patch versions and remix-run/dev to fix security issue (#615)
scheidtdav Oct 1, 2025
e627a2c
Feat/api boxes sensors (#580)
scheidtdav Oct 2, 2025
42b1b88
Feat: update endpoint paths and expected data format for backward com…
mashazyu Oct 8, 2025
829659e
corrected type error for the devices variable (#621)
JerryVincent Oct 8, 2025
3c51c55
Feat: post api boxes (#616)
mashazyu Oct 8, 2025
9b81f15
build(deps): bump axios and @directus/sdk (#521)
dependabot[bot] Oct 15, 2025
36e2901
Fix/username taken (#543)
scheidtdav Oct 15, 2025
36a0003
Chore/update dependencies (#577)
scheidtdav Oct 15, 2025
5339d99
fix(styles): apply previous overflow fix only for explore page so res…
scheidtdav Oct 15, 2025
bc27ecd
fix: update and remove a bunch of security vulnerable deps (#623)
scheidtdav Oct 15, 2025
9e4874a
fixed loading error of profile/username route (#624)
JerryVincent Oct 15, 2025
bb9c202
build(deps): bump actions/setup-node from 5 to 6 (#626)
dependabot[bot] Oct 22, 2025
6d07ac1
build(deps-dev): bump prettier from 3.6.1 to 3.6.2 (#629)
dependabot[bot] Oct 22, 2025
70ee815
Feat/post new measurements (#614)
jona159 Oct 22, 2025
54ea3e6
Add custom sponsorship URL to FUNDING.yml
scheidtdav Oct 22, 2025
01e9859
build(deps): bump react-dom and @types/react-dom (#628)
dependabot[bot] Oct 22, 2025
9fb401d
Devicedetail fix (#631)
JerryVincent Oct 22, 2025
fe94128
Add templates for pull requests, feature requests and bug reports (#632)
scheidtdav Oct 29, 2025
6cc63d9
fix: problem with existing issue form (#636)
scheidtdav Oct 29, 2025
eab329f
Feat/transfer routes (#595)
jona159 Nov 5, 2025
76c8916
Feat/migrate boxes box id data sensor (#648)
timber-they Nov 5, 2025
ba12d22
Fixed the image upload problem and moved the resource routes from the…
JerryVincent Nov 12, 2025
d201c47
Feat/migrate boxes sense box id locations (#650)
timber-they Nov 12, 2025
ec6f6be
fix: remove npm as direct dependency (#656)
scheidtdav Nov 13, 2025
6c4ced0
Feat/utilize response utils (#657)
timber-they Nov 19, 2025
ab93e64
Feat/mailer (#612)
scheidtdav Nov 19, 2025
9023c79
build(deps): bump actions/checkout from 5 to 6 (#659)
dependabot[bot] Nov 26, 2025
6153b69
Changing label language of the map and the app language from explore …
JerryVincent Nov 26, 2025
0e67933
Language fix (#662)
JerryVincent Dec 3, 2025
7b79393
Language fix (#664)
JerryVincent Dec 3, 2025
5f852e8
fix: bump react-email to get rid of CVE affected next-js version (#669)
scheidtdav Dec 8, 2025
fbd6688
feat: generate credentials using crypto.random for less collisions (#…
scheidtdav Dec 10, 2025
d7df360
Fix/deadlock possible when posting box locations via measurement (#667)
timber-they Dec 10, 2025
3713a1d
feat: bump to postgres 18 and latest timescaledb (#663)
scheidtdav Dec 10, 2025
c5b55c9
chore: update npm dependencies (#666)
scheidtdav Dec 10, 2025
992af3b
Show User Statistics on the user profile (#672)
JerryVincent Dec 12, 2025
a69e4e2
build(deps): bump actions/cache from 4 to 5 (#675)
dependabot[bot] Dec 16, 2025
a6ac484
fix invalid Lat/Lng data breaking the map and enforce proper value ra…
scheidtdav Dec 17, 2025
7eb13b7
Feat/boxes data (#671)
jona159 Jan 8, 2026
f9a830d
Fix/password validation account deletion (#681)
zven Jan 8, 2026
5a4020a
add missing translations (#687)
scheidtdav Jan 8, 2026
4a4c290
Fix for the overflow issue of the sensor cards in the devicedetails c…
JerryVincent Jan 9, 2026
211b8c9
Add a faster way of going back to the explore section from the settin…
timber-they Jan 9, 2026
02fcb3a
feat: respect how the username is written in the profile (#676)
scheidtdav Jan 9, 2026
e83a64d
Feat/update box (#625)
jona159 Jan 9, 2026
696d1e1
feat: reallow +180 for longitudes in the database but still normalize…
scheidtdav Jan 16, 2026
2d752f2
fix: bump dependencies to include security updates (#690)
scheidtdav Jan 19, 2026
4927bde
Reestablish textual data upload via UI (#691)
scheidtdav Jan 19, 2026
31521da
Migrate deleting a boxes measurements (#658)
scheidtdav Jan 20, 2026
645aefc
Merge branch 'main' into dev
scheidtdav Jan 20, 2026
b4b3869
refactor: format csv.ts
scheidtdav Jan 20, 2026
961e404
Fixes unwanted jumps of the stepper while creating a new Device (#704)
JerryVincent Jan 21, 2026
dc8aa27
Feat/add missing edit fields (#703)
jona159 Jan 21, 2026
5d339b6
fix: remove redundant tailwind and app.css and import correct css (#711)
scheidtdav Jan 22, 2026
0630d90
Small fixes to the project setup (#712)
scheidtdav Jan 26, 2026
f12a1b3
feat: bump node to the latest lts release (#713)
scheidtdav Jan 26, 2026
8f9f8ad
Fix/custom device model crash (#714)
jona159 Jan 30, 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
9 changes: 8 additions & 1 deletion .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,11 @@ SMTP_HOST = "localhost"
SMTP_PORT = "1025"
SMTP_SECURE = "false"
SMTP_USERNAME = "ignored"
SMTP_PASSWORD = "ignored"
SMTP_PASSWORD = "ignored"

S3_ENDPOINT="http://localhost:9000"
S3_REGION="eu-north-1"
S3_BUCKET="device-images"
S3_ACCESS_KEY="minioadmin"
S3_SECRET_KEY="minioadmin123"
S3_PUBLIC_URL="http://localhost:9000/device-images"
8 changes: 7 additions & 1 deletion .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ jobs:

# Setup cache
- name: ⚡️ Cache Docker layers
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: /tmp/.buildx-cache
key: ${{ runner.os }}-buildx-${{ github.sha }}
Expand All @@ -131,6 +131,11 @@ jobs:
with:
images: ghcr.io/opensensemap/frontend

- name: 👓 Read .nvmrc
id: nvmrc
run: |
echo "NODE_VERSION=$(cat .nvmrc)" >> $GITHUB_OUTPUT

- name: 🔑 GitHub Registry Auth
uses: docker/login-action@v3
with:
Expand All @@ -148,6 +153,7 @@ jobs:
labels: ${{ steps.meta.outputs.labels }}
build-args: |
COMMIT_SHA=${{ github.sha }}
NODE_VERSION=${{ steps.nvmrc.outputs.NODE_VERSION }}
cache-from: type=local,src=/tmp/.buildx-cache
cache-to: type=local,mode=max,dest=/tmp/.buildx-cache-new

Expand Down
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,6 @@ measurements.csv

.react-router/

/coverage
/coverage

/minio-data
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v24.4.1
24.13.0
5 changes: 3 additions & 2 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
// List of extensions which should be recommended for users of this workspace.
"recommendations": [
"esbenp.prettier-vscode",
"bradlc.vscode-tailwindcss"
"bradlc.vscode-tailwindcss",
"lokalise.i18n-ally"
]
}
}
1 change: 0 additions & 1 deletion app/app.css

This file was deleted.

Loading
Loading