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

Implement the BAC pages for managing products and for managing users (including some POS pages already as well) #10

Merged
merged 55 commits into from
Sep 27, 2023
Merged
Show file tree
Hide file tree
Changes from 50 commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
b25df56
Started work on Point of Sale pages
CodeNamedRobin Jul 22, 2023
1cf9cab
Started work on Point of Sale pages
CodeNamedRobin Jul 22, 2023
f757422
Seemingly completed UI of POSOverview
CodeNamedRobin Jul 23, 2023
bcbbc71
Merge remote-tracking branch 'origin/feature/POS-page' into feature/P…
CodeNamedRobin Jul 23, 2023
bf5c1e3
Started work on info page for POS
CodeNamedRobin Jul 23, 2023
3bb483f
Completed basic layout for POSInfoView
CodeNamedRobin Jul 23, 2023
d486abf
Started work on posStore
CodeNamedRobin Jul 23, 2023
8e1b3aa
Implemented POSStore
CodeNamedRobin Jul 23, 2023
d975d75
Small lil padding fix
CodeNamedRobin Jul 23, 2023
b226187
Progress on container component
CodeNamedRobin Jul 24, 2023
0d30910
Started work on product dialog
CodeNamedRobin Jul 24, 2023
e1f5a20
Merge remote-tracking branch 'origin/main' into feature/POS-page
CodeNamedRobin Jul 24, 2023
bab5b0f
Text formatting on product dialog
CodeNamedRobin Jul 24, 2023
e243be2
Some light fixes
CodeNamedRobin Jul 24, 2023
c47d840
Some light fixes
CodeNamedRobin Jul 24, 2023
8c91436
Merge remote-tracking branch 'origin/feature/POS-page' into feature/P…
CodeNamedRobin Jul 24, 2023
9383507
Started work on create page for POS
CodeNamedRobin Jul 25, 2023
91146e5
Created DetailedContainerCardComponent.vue
CodeNamedRobin Jul 25, 2023
c61e6fd
Implemented POSCreateView
CodeNamedRobin Jul 25, 2023
a882d9c
Fixed some errors
CodeNamedRobin Jul 25, 2023
40c4e77
Added veevalidate
CodeNamedRobin Jul 25, 2023
f176eed
Created TabView for POSOverview
CodeNamedRobin Jul 26, 2023
343210c
Progress on EditView
CodeNamedRobin Jul 26, 2023
ed05f6c
Fixed annoying selection bug in DetailedContainerCardComponent.vue
CodeNamedRobin Aug 1, 2023
37fda27
Bug fixes
CodeNamedRobin Aug 1, 2023
19479b5
Added create container dialog
CodeNamedRobin Aug 1, 2023
015f673
Localization!!!
CodeNamedRobin Aug 1, 2023
2f02287
Codestyle and typecheck fixes
CodeNamedRobin Aug 1, 2023
54b9184
Some fixes
CodeNamedRobin Aug 2, 2023
701f670
Merge branch 'main' into feature/POS-page
CodeNamedRobin Aug 5, 2023
292245e
Small fixes
CodeNamedRobin Aug 6, 2023
beb4de4
Okay now it really works
CodeNamedRobin Aug 6, 2023
127c1b9
Initial commit on branch BAC
CodeNamedRobin Aug 28, 2023
715c68d
Created User Overview Table
CodeNamedRobin Aug 28, 2023
a457b05
Commit all of Robin's Code by @BHenkemans
CodeNamedRobin Aug 28, 2023
4d1e237
Kinda fixed user overview now
CodeNamedRobin Sep 6, 2023
03c3130
Started work on product overview
CodeNamedRobin Sep 6, 2023
8b63bdd
Added product table to ProductsContainersView
CodeNamedRobin Sep 9, 2023
8c58760
Final commit before GEWIS closes
CodeNamedRobin Sep 9, 2023
5508999
Implemented inline editing of products
CodeNamedRobin Sep 13, 2023
ecd694b
Worked on ProductContainersView
CodeNamedRobin Sep 20, 2023
cdd0e10
Added form-validation to create user
CodeNamedRobin Sep 23, 2023
4c6756f
Fixed form-validation in SingleUserView.vue.
CodeNamedRobin Sep 23, 2023
b3c51a5
Form validation for creating products
CodeNamedRobin Sep 23, 2023
6670f65
Refactoring Code
CodeNamedRobin Sep 23, 2023
850603c
Start work on usercreatevalidation
CodeNamedRobin Sep 23, 2023
00b0900
Added validation to user creation
CodeNamedRobin Sep 23, 2023
9125c6f
Merge remote-tracking branch 'origin/main' into feature/bac-pages
CodeNamedRobin Sep 23, 2023
09aa3ff
Small little fix
CodeNamedRobin Sep 23, 2023
750ad04
ESLint Update
CodeNamedRobin Sep 24, 2023
8d52cfb
Implemented the "populateStoresFromToken" function and the new way of…
JustSamuel Sep 26, 2023
376b602
Started reviewing comments of PR review
CodeNamedRobin Sep 27, 2023
45835f5
Merge remote-tracking branch 'origin/feature/bac-pages' into feature/…
CodeNamedRobin Sep 27, 2023
168b5ad
Did a lot of fixes and improvements suggested by Samuel and Roy
CodeNamedRobin Sep 27, 2023
b00300e
Some type-check and ESLint error fixing.
CodeNamedRobin Sep 27, 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
32 changes: 28 additions & 4 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -1,15 +1,39 @@
/* eslint-env node */
require('@rushstack/eslint-patch/modern-module-resolution')
require('@rushstack/eslint-patch/modern-module-resolution');

module.exports = {
root: true,
plugins: ['import'],
'extends': [
'plugin:vue/vue3-essential',
'eslint:recommended',
'@vue/eslint-config-typescript',
'@vue/eslint-config-prettier/skip-formatting'
'@vue/eslint-config-prettier/skip-formatting',
'plugin:@intlify/vue-i18n/recommended'
],

ignorePatterns: ["/src/components/icons/*.vue"],
rules: {
'max-len': ['warn', { "code": 120 } ],
'semi': ['error', 'always'],
'object-curly-spacing': ['error', 'always'],
"vue/component-api-style": ["error",
["script-setup", "composition"]
],
"vue/block-lang": ["error",
{
"script": {
"lang": "ts"
}
}
],
},
parserOptions: {
ecmaVersion: 'latest'
ecmaVersion: 'latest',
},
}
settings: {
"vue-i18n": {
"localeDir": "/src/locales",
}
}
};
4 changes: 2 additions & 2 deletions .prettierrc.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"$schema": "https://json.schemastore.org/prettierrc",
"semi": false,
"semi": true,
"tabWidth": 2,
"singleQuote": true,
"printWidth": 100,
"trailingComma": "none"
}
}
Loading