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

Refector 2023 v0.1 #1395

Merged
merged 89 commits into from
Sep 20, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
89 commits
Select commit Hold shift + click to select a range
0d436b3
...
crupest Jul 13, 2023
b71bf6c
...
crupest Jul 14, 2023
1dba4eb
...
crupest Jul 14, 2023
f41490a
...
crupest Jul 14, 2023
8972055
...
crupest Jul 14, 2023
0dc12fb
...
crupest Jul 15, 2023
0fe90df
...
crupest Jul 15, 2023
5939d18
...
crupest Jul 17, 2023
605be79
AppBar done!
crupest Jul 19, 2023
cf9d86f
...
crupest Jul 20, 2023
95cba47
...
crupest Jul 20, 2023
304e62f
...
crupest Jul 21, 2023
b2461e3
...
crupest Jul 21, 2023
857b80f
...
crupest Jul 21, 2023
4d59a68
...
crupest Jul 21, 2023
2986e00
...
crupest Jul 23, 2023
74e7123
...
crupest Jul 23, 2023
fae7e75
...
crupest Jul 24, 2023
21e0e69
...
crupest Jul 25, 2023
6c13834
...
crupest Jul 27, 2023
e6db5ad
...
crupest Jul 27, 2023
e3e773a
...
crupest Jul 28, 2023
d71b0fc
...
crupest Jul 29, 2023
d9008a0
...
crupest Jul 29, 2023
0742250
...
crupest Jul 29, 2023
dd6d069
...
crupest Jul 29, 2023
f9a6055
...
crupest Jul 29, 2023
299d2c1
...
crupest Jul 30, 2023
fc816d5
...
crupest Jul 30, 2023
9a30ab2
...
crupest Jul 30, 2023
d74a15e
...
crupest Jul 31, 2023
04a6e34
...
crupest Jul 31, 2023
430b439
...
crupest Jul 31, 2023
5ef032f
...
crupest Jul 31, 2023
a10719c
...
crupest Jul 31, 2023
c065453
...
crupest Aug 1, 2023
9a8fd6a
...
crupest Aug 1, 2023
1aeb42f
Roll back back end.
crupest Aug 1, 2023
fe603c4
...
crupest Aug 12, 2023
2b5384b
...
crupest Aug 12, 2023
229d258
...
crupest Aug 12, 2023
6532954
...
crupest Aug 14, 2023
4dd84e2
...
crupest Aug 14, 2023
019a3d5
...
crupest Aug 15, 2023
1dccd72
...
crupest Aug 15, 2023
46e6f22
...
crupest Aug 15, 2023
3a21217
...
crupest Aug 15, 2023
829fd55
Fix dev server ws.
crupest Aug 16, 2023
351ec6d
...
crupest Aug 18, 2023
28c4519
Fix a lot of logic error in timeline service.
crupest Aug 21, 2023
0dde639
Fix a bug in push button text color.
crupest Aug 21, 2023
3eadd9d
...
crupest Aug 21, 2023
b3925f0
...
crupest Aug 26, 2023
90e1183
...
crupest Aug 26, 2023
5baf1dd
...
crupest Aug 26, 2023
260226b
...
crupest Aug 26, 2023
d1c6900
...
crupest Aug 26, 2023
636089e
...
crupest Aug 26, 2023
1cc95ca
...
crupest Aug 27, 2023
fe36017
...
crupest Aug 28, 2023
33de076
...
crupest Aug 28, 2023
7d15cac
...
crupest Aug 28, 2023
51a6829
Refactor dialog module.
crupest Aug 28, 2023
813002c
...
crupest Aug 29, 2023
e530c43
...
crupest Aug 29, 2023
589ae9c
...
crupest Aug 29, 2023
f6c82cd
Fix #1392.
crupest Aug 29, 2023
c24b1a6
...
crupest Aug 29, 2023
5c5f676
...
crupest Aug 29, 2023
77fd9c1
Minor buttons
crupest Aug 30, 2023
cd7686a
...
crupest Aug 30, 2023
82c3724
...
crupest Aug 30, 2023
18c5ff8
Fix a fatal bug in geometry.
crupest Aug 31, 2023
de0960b
...
crupest Aug 31, 2023
5611803
...
crupest Aug 31, 2023
1b6ea62
...
crupest Aug 31, 2023
7de8cd6
...
crupest Aug 31, 2023
ec9d55a
Add dev scripts for windows.
crupest Sep 5, 2023
ae477b9
Fix app bar toggle problem.
crupest Sep 12, 2023
8a40835
Fix app bar toggle problem. v2
crupest Sep 12, 2023
e5a88e5
Fix mobile post create.
crupest Sep 14, 2023
3138d8e
...
crupest Sep 14, 2023
aa6f0ee
Fix mobile post create.
crupest Sep 14, 2023
08212dd
...
crupest Sep 14, 2023
5ee3770
...
crupest Sep 14, 2023
db540b1
...
crupest Sep 20, 2023
8367ff6
...
crupest Sep 20, 2023
705fa40
...
crupest Sep 20, 2023
d7abaf8
Fix lint errors.
crupest Sep 20, 2023
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
30 changes: 16 additions & 14 deletions FrontEnd/.editorconfig
Original file line number Diff line number Diff line change
@@ -1,14 +1,16 @@
root = true
end_of_line = lf

[*.ts]
tab_width = 2

[*.tsx]
tab_width = 2

[*.css]
tab_width = 2

[*.sass]
tab_width = 2
root = true
end_of_line = lf
indent_style = space

[*.ts]
indent_size = 2

[*.tsx]
indent_size = 2

[*.css]
indent_size = 2

[*.sass]
indent_size = 2

1 change: 1 addition & 0 deletions FrontEnd/.eslintignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
dist
src/migrating
2 changes: 1 addition & 1 deletion FrontEnd/.eslintrc.cjs → FrontEnd/.eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ module.exports = {
plugins: ["@typescript-eslint", "prettier", "react", "react-hooks"],
parser: "@typescript-eslint/parser",
parserOptions: {
project: true,
project: ["./tsconfig.json", "tools/tsconfig.json"],
tsconfigRootDir: __dirname
},
settings: {
Expand Down
3 changes: 2 additions & 1 deletion FrontEnd/cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"words": [
"languagedetector",
"popperjs",
"signalr"
"signalr",
"webp"
]
}
63 changes: 30 additions & 33 deletions FrontEnd/package.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
{
"name": "timeline",
"version": "0.4.0",
"private": true,
"type": "module",
"source": "index.html",
"scripts": {
"start": "parcel --port 5678",
"start": "parcel --port 5678 --hmr-port 6789",
"build": "tsc && parcel build",
"type-check": "tsc",
"lint": "eslint src/ --ext .js --ext .jsx --ext .ts --ext .tsx",
Expand All @@ -14,57 +12,56 @@
"check:fix": "pnpm run type-check && pnpm run lint:fix"
},
"dependencies": {
"@microsoft/signalr": "^7.0.7",
"@popperjs/core": "^2.11.8",
"axios": "^1.4.0",
"bootstrap": "^5.3.0",
"bootstrap-icons": "^1.10.5",
"@floating-ui/react-dom": "^2.0.2",
"@microsoft/signalr": "^7.0.11",
"axios": "^1.5.0",
"bootstrap": "^5.3.2",
"bootstrap-icons": "^1.11.1",
"classnames": "^2.3.2",
"color": "^4.2.3",
"core-js": "^3.31.1",
"i18next": "^23.2.8",
"core-js": "^3.32.2",
"i18next": "^23.5.1",
"i18next-browser-languagedetector": "^7.1.0",
"js-base64": "^3.7.5",
"lodash": "^4.17.21",
"marked": "^5.1.1",
"marked": "^9.0.3",
"moment": "^2.29.4",
"react": "^18.2.0",
"react-color": "^2.19.3",
"react-dom": "^18.2.0",
"react-i18next": "^13.0.1",
"react-i18next": "^13.2.2",
"react-popper": "^2.3.0",
"react-responsive": "^9.0.2",
"react-router-dom": "^6.14.1",
"react-router-dom": "^6.16.0",
"react-transition-group": "^4.4.5",
"regenerator-runtime": "^0.13.11",
"rxjs": "^7.8.1",
"xregexp": "^5.1.1"
},
"devDependencies": {
"@parcel/packager-raw-url": "2.9.3",
"@parcel/transformer-webmanifest": "2.9.3",
"@tsconfig/vite-react": "^2.0.0",
"@types/color": "^3.0.3",
"@types/lodash": "^4.14.195",
"@types/marked": "^5.0.0",
"@types/node": "^20.4.1",
"@tsconfig/node20": "^20.1.2",
"@types/color": "^3.0.4",
"@types/lodash": "^4.14.198",
"@types/marked": "^5.0.1",
"@types/node": "^20.6.3",
"@types/parcel-env": "^0.0.1",
"@types/react": "^18.2.14",
"@types/react": "^18.2.22",
"@types/react-color": "^3.0.6",
"@types/react-dom": "^18.2.6",
"@types/react-dom": "^18.2.7",
"@types/react-responsive": "^8.0.5",
"@types/react-transition-group": "^4.4.6",
"@typescript-eslint/eslint-plugin": "^5.61.0",
"@typescript-eslint/parser": "^5.61.0",
"buffer": "^6.0.0",
"eslint": "^8.44.0",
"eslint-config-prettier": "^8.8.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-react": "^7.32.2",
"@typescript-eslint/eslint-plugin": "^6.7.2",
"@typescript-eslint/parser": "^6.7.2",
"buffer": "^6.0.3",
"eslint": "^8.49.0",
"eslint-config-prettier": "^9.0.0",
"eslint-plugin-prettier": "^5.0.0",
"eslint-plugin-react": "^7.33.2",
"eslint-plugin-react-hooks": "^4.6.0",
"parcel": "latest",
"prettier": "^3.0.0",
"parcel": "^2.9.3",
"prettier": "^3.0.3",
"process": "^0.11.10",
"typescript": "^5.1.6"
"ts-node": "^10.9.1",
"typescript": "^5.2.2",
"typescript-language-server": "^3.3.2"
}
}
Loading