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

fix: frontend issues #8192

Merged
merged 31 commits into from
Jan 29, 2024
Merged
Show file tree
Hide file tree
Changes from 24 commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
ae50515
wip: fix: frontend uses cookies
tcp Oct 18, 2023
f44eb40
wip: fix: frontend uses cookies and actions
tcp Oct 18, 2023
79c4c20
wip: fix: more data handling
tcp Oct 19, 2023
204fd26
fix: user routes
tcp Oct 23, 2023
8c7b8a2
fix: auth login
tcp Oct 23, 2023
4922509
fix: helpers
tcp Oct 23, 2023
0610e7a
fix: most of users work
tcp Oct 23, 2023
b2fa124
fix: components and layout adjustments
tcp Oct 23, 2023
5d044e4
wip: fix: min working version
tcp Oct 26, 2023
b30761e
fix: only users are working now
tcp Oct 26, 2023
9b37038
Merge remote-tracking branch 'origin/dev' into fix/frontend-issues
tcp Oct 26, 2023
2f2f1fc
fix: some tidying
tcp Oct 26, 2023
d1dea31
test: fix
tcp Oct 26, 2023
3747da2
fix: remove dead files
tcp Oct 26, 2023
8cd226b
fix: revert changes to services
tcp Oct 26, 2023
da5503b
feat: further removing unneeded files
tcp Oct 31, 2023
b6e483b
fix: wip on dataset slug page
tcp Oct 31, 2023
f976ff8
fix: workable version and tracked future code
tcp Oct 31, 2023
8cbf0bc
chore: prettier pass
tcp Oct 31, 2023
818abfb
fix: remove inspector
tcp Oct 31, 2023
af1edb8
Merge branch 'dev' into fix/frontend-issues
tcp Oct 31, 2023
dad22d1
chore: update lockfile
tcp Oct 31, 2023
c89ea20
fix: update prettier config on pre-commit
tcp Oct 31, 2023
a873acb
fix: def api route
tcp Oct 31, 2023
9f80bf3
Merge remote-tracking branch 'origin/dev' into fix/frontend-issues
tcp Dec 4, 2023
fb8da57
feat: serialize new dataset object
tcp Dec 5, 2023
60969de
Merge remote-tracking branch 'origin/dev' into fix/frontend-issues
tcp Dec 5, 2023
8722887
Merge remote-tracking branch 'origin/dev' into fix/frontend-issues
tcp Jan 29, 2024
53460fe
fix: remove deployed_on info
tcp Jan 29, 2024
0e39fe4
fix: move metadata call to client
tcp Jan 29, 2024
2fa5a33
Merge remote-tracking branch 'origin/dev' into fix/frontend-issues
tcp Jan 29, 2024
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
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -195,7 +195,7 @@ repos:
rev: "v3.0.0-alpha.9-for-vscode"
hooks:
- id: prettier
exclude: ^(packages/grid/helm|packages/hagrid/hagrid/manifest_template.yml)
exclude: ^(packages/grid/helm|packages/grid/frontend/pnpm-lock.yaml|packages/hagrid/hagrid/manifest_template.yml)

# - repo: meta
# hooks:
Expand Down
26 changes: 15 additions & 11 deletions packages/grid/frontend/.eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -1,20 +1,24 @@
module.exports = {
root: true,
parser: '@typescript-eslint/parser',
extends: ['eslint:recommended', 'plugin:@typescript-eslint/recommended', 'prettier'],
plugins: ['svelte3', '@typescript-eslint'],
ignorePatterns: ['*.cjs'],
overrides: [{ files: ['*.svelte'], processor: 'svelte3/svelte3' }],
parser: "@typescript-eslint/parser",
extends: [
"eslint:recommended",
"plugin:@typescript-eslint/recommended",
"prettier",
],
plugins: ["svelte3", "@typescript-eslint"],
ignorePatterns: ["*.cjs"],
overrides: [{ files: ["*.svelte"], processor: "svelte3/svelte3" }],
settings: {
'svelte3/typescript': () => require('typescript')
"svelte3/typescript": () => require("typescript"),
},
parserOptions: {
sourceType: 'module',
ecmaVersion: 2020
sourceType: "module",
ecmaVersion: 2020,
},
env: {
browser: true,
es2017: true,
node: true
}
};
node: true,
},
}
7 changes: 3 additions & 4 deletions packages/grid/frontend/.prettierrc
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
{
"useTabs": false,
"singleQuote": true,
"trailingComma": "none",
"printWidth": 100,
"semi": false,
"singleQuote": false,
"trailingComma": "es5",
"htmlWhitespaceSensitivity": "ignore"
}
9 changes: 6 additions & 3 deletions packages/grid/frontend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,9 @@
"devDependencies": {
"@playwright/test": "^1.36.1",
"@sveltejs/adapter-node": "^1.3.1",
"@sveltejs/kit": "^1.25.2",
"@sveltejs/kit": "1.25.2",
"@types/cookie": "^0.5.3",
"@types/libsodium-wrappers": "0.7.11",
"@types/prismjs": "^1.26.0",
"@typescript-eslint/eslint-plugin": "^5.62.0",
"@typescript-eslint/parser": "^5.62.0",
Expand All @@ -33,6 +35,7 @@
"svelte-search": "^2.0.1",
"tailwindcss": "3.3.1",
"typescript": "^4.9.5",
"typescript-svelte-plugin": "^0.3.34",
"vite": "^4.4.4",
"vitest": "^0.33.0"
},
Expand All @@ -41,8 +44,8 @@
"capnp-ts": "^0.7.0",
"just-debounce-it": "^3.2.0",
"ky": "^0.33.3",
"libsodium": "^0.7.11",
"libsodium-wrappers": "^0.7.11",
"libsodium": "0.7.11",
"libsodium-wrappers": "0.7.11",
"prismjs": "^1.29.0",
"semver": "^7.5.4",
"uuid": "^9.0.0"
Expand Down
22 changes: 11 additions & 11 deletions packages/grid/frontend/playwright.config.ts
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
import { defineConfig, devices } from '@playwright/test';
import * as dotenv from 'dotenv';
import { defineConfig, devices } from "@playwright/test"
import * as dotenv from "dotenv"

dotenv.config();
dotenv.config()

export default defineConfig({
testDir: 'tests/e2e',
testDir: "tests/e2e",
fullyParallel: true,
forbidOnly: !!process.env.CI,
retries: process.env.CI ? 2 : 0,
workers: process.env.CI ? 1 : undefined,
reporter: 'dot',
reporter: "dot",
use: {
baseURL: process.env.TEST_API_URL || 'http://localhost:9081'
baseURL: process.env.TEST_API_URL || "http://localhost:9081",
},
projects: [
{
name: 'chromium',
use: { ...devices['Desktop Chrome'] }
}
]
});
name: "chromium",
use: { ...devices["Desktop Chrome"] },
},
],
})
Loading