Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
4be4e3e
First commit on vue 3 migration
mariobalca Aug 29, 2022
32caaed
Fix warnings from shared modules
mariobalca Aug 29, 2022
7a877f9
Fix user, eagle eye, and widget related warnings
mariobalca Aug 29, 2022
7cb44ff
Fix warnings of tenant, reports, and conversations modules
mariobalca Aug 29, 2022
a87aec1
Fix warnings from community member module
mariobalca Aug 29, 2022
f531c4d
Finish cleaning up lint warnings
mariobalca Aug 29, 2022
a4fe2e6
Fix store and router initialization
mariobalca Aug 29, 2022
dfe9eba
Fix a few more issues related to element-ui
mariobalca Aug 29, 2022
c0ef8cf
Fix router and store
mariobalca Aug 30, 2022
b26a229
Fix a few issues related to middleware and router
mariobalca Aug 30, 2022
2846730
Fix hot reload
mariobalca Aug 30, 2022
69189b1
Fix icons on buttons
mariobalca Aug 30, 2022
9f51127
Fix table selectedRows getter
mariobalca Aug 30, 2022
dfd6588
Fix tailwind config
mariobalca Aug 30, 2022
f02fb11
Fix dropdowns
mariobalca Aug 30, 2022
27e67d2
Fix teleport issues
mariobalca Aug 30, 2022
b45186f
Fix dialog errors
mariobalca Aug 30, 2022
775daba
Fix missing translations
mariobalca Aug 30, 2022
3651383
Fix issues related to dialogs and popovers
mariobalca Aug 30, 2022
0d1ed0d
Fix issues related to rebase
mariobalca Aug 31, 2022
b75a8c9
Fix borders on tables
mariobalca Aug 31, 2022
cbfc12f
Fix form inputs and some tailwind deprecated classes
mariobalca Aug 31, 2022
500a178
Remove element-ui.scss
mariobalca Aug 31, 2022
ed8de2f
Fix keywords-input UI
mariobalca Aug 31, 2022
99e1a9c
Fix dashboard
mariobalca Aug 31, 2022
72b73b5
Add a few more tweaks
mariobalca Aug 31, 2022
11e2171
Fix buttons on api keys page
mariobalca Aug 31, 2022
0156bb4
A few more UI fixes
mariobalca Aug 31, 2022
789ac04
Fix conversation form
mariobalca Aug 31, 2022
f648048
Fix eagle eye and $emit('input') issues
mariobalca Aug 31, 2022
eba7c11
Fix pagination
mariobalca Aug 31, 2022
edfcfbb
Fix pagination for real
mariobalca Aug 31, 2022
404b067
Remove lookalike code
mariobalca Aug 31, 2022
20b3135
Fix some warnins and tag-list.vue overlay
mariobalca Aug 31, 2022
2f83a9f
Migrate cypress, lint code
mariobalca Sep 1, 2022
4dcc429
Update cypress github action
mariobalca Sep 1, 2022
5441d95
Fix errors/warnings related to babel and cubejs
mariobalca Sep 1, 2022
e9eb1ae
Fix cypress not being able to access store
mariobalca Sep 1, 2022
9e215c8
Re-add table resizing
mariobalca Sep 1, 2022
74971fb
Decrease conversations dropdown column width
mariobalca Sep 1, 2022
94cea26
Fix reports
mariobalca Sep 1, 2022
7c4ea0e
Fix select and input height/padding
mariobalca Sep 2, 2022
6a43db0
Fix primary buttons disabled state
mariobalca Sep 2, 2022
6386372
One more tweak to inputs padding
mariobalca Sep 2, 2022
5b351dc
Add data attr to ignore lastpass on keywords-input.vue
mariobalca Sep 5, 2022
020375b
Fix rebase
mariobalca Sep 5, 2022
15060b3
Fix custom inputs styling
mariobalca Sep 6, 2022
af0290a
Fix filters styling
mariobalca Sep 6, 2022
6ee350d
Fix conversation-settings premium overlay
mariobalca Sep 6, 2022
4c570ff
Fix autocomplete inputs
mariobalca Sep 8, 2022
7c78e99
Fix platform-autocomplete-input
mariobalca Sep 8, 2022
9eb8bd5
Fix pagination
mariobalca Sep 8, 2022
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 .github/workflows/test-frontend.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
uses: actions/checkout@v2

- name: Cypress run
uses: cypress-io/github-action@v2
uses: cypress-io/github-action@v4
with:
start: npm run start:json-server, npm run start:test
wait-on: 'http://localhost:4000'
Expand Down
7 changes: 5 additions & 2 deletions frontend/.eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ module.exports = {
},

extends: [
'plugin:vue/essential',
'plugin:vue/vue3-recommended',
'eslint:recommended',
'@vue/prettier'
],
Expand All @@ -21,6 +21,9 @@ module.exports = {
? 'warn'
: 'off',
'no-debugger':
process.env.NODE_ENV === 'production' ? 'warn' : 'off'
process.env.NODE_ENV === 'production'
? 'warn'
: 'off',
'vue/no-v-html': 'off'
}
}
3 changes: 2 additions & 1 deletion frontend/.gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
.DS_Store
node_modules
/dist
dist
cypress

# local env files
.env*
Expand Down
3 changes: 2 additions & 1 deletion frontend/babel.config.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
module.exports = {
presets: ['@vue/cli-plugin-babel/preset']
presets: ['@vue/cli-plugin-babel/preset'],
plugins: ['@babel/plugin-transform-runtime']
}
28 changes: 28 additions & 0 deletions frontend/cypress.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
const { defineConfig } = require('cypress')
const webpackConfig = require('@vue/cli-service/webpack.config.js')

module.exports = defineConfig({
e2e: {
baseUrl: 'http://localhost:4000',
specPattern: 'tests/**/*.spec.js',
supportFile: 'tests/support/index.js'
},
folders: {
fixturesFolder: 'tests/fixtures',
screenshotsFolder: 'tests/screenshots',
videosFolder: 'tests/videos'
},
component: {
devServer: {
framework: 'vue',
bundler: 'webpack',
webpackConfig
}
},
browser: {
chromeWebSecurity: false
},
env: {
apiUrl: 'http://localhost:3000'
}
})
12 changes: 0 additions & 12 deletions frontend/cypress.json

This file was deleted.

Loading