557 Commits

Author SHA1 Message Date
aptalca
882cd1329e
Merge pull request #554 from Roxedus/master
Remove dependabot attempt 2, electric boogaloo
2023-02-08 08:45:49 -05:00
Roxedus
9ae9a143d4
Remove dependabot attempt 2, electric bogaloo 2023-02-06 10:59:50 +01:00
aptalca
48eb473ea0
Merge pull request #365 from linuxserver/dependabot/npm_and_yarn/stylelint-config-prettier-9.0.3
Bump stylelint-config-prettier from 8.0.2 to 9.0.3
2021-12-19 22:51:42 -05:00
dependabot[bot]
8885507e63
Bump stylelint-config-prettier from 8.0.2 to 9.0.3
Bumps [stylelint-config-prettier](https://github.com/prettier/stylelint-config-prettier) from 8.0.2 to 9.0.3.
- [Release notes](https://github.com/prettier/stylelint-config-prettier/releases)
- [Commits](https://github.com/prettier/stylelint-config-prettier/compare/v8.0.2...v9.0.3)

---
updated-dependencies:
- dependency-name: stylelint-config-prettier
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-20 03:49:13 +00:00
aptalca
bacdeb3ed7
Merge pull request #368 from linuxserver/dependabot/npm_and_yarn/prettier-plugin-packagejson-2.2.15
Bump prettier-plugin-packagejson from 2.2.10 to 2.2.15
2021-12-19 22:48:13 -05:00
dependabot[bot]
b473591aa0
Bump prettier-plugin-packagejson from 2.2.10 to 2.2.15
Bumps [prettier-plugin-packagejson](https://github.com/matzkoh/prettier-plugin-packagejson) from 2.2.10 to 2.2.15.
- [Release notes](https://github.com/matzkoh/prettier-plugin-packagejson/releases)
- [Commits](https://github.com/matzkoh/prettier-plugin-packagejson/compare/v2.2.10...v2.2.15)

---
updated-dependencies:
- dependency-name: prettier-plugin-packagejson
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-20 01:46:46 +00:00
aptalca
7b11237450
Merge pull request #375 from linuxserver/dependabot/npm_and_yarn/prettier-2.5.1
Bump prettier from 2.2.1 to 2.5.1
2021-12-19 20:44:58 -05:00
aptalca
5d8d940d0a
Merge pull request #377 from linuxserver/build
Build and push docker images for commit and PRs
2021-12-19 20:40:28 -05:00
aptalca
e1b7a0d5a8 add ghcr repo label 2021-12-06 21:30:55 -05:00
aptalca
190cfeea05 Build and push docker images for commit and PRs 2021-12-06 21:23:41 -05:00
dependabot[bot]
0a178c6ca4
Bump prettier from 2.2.1 to 2.5.1
Bumps [prettier](https://github.com/prettier/prettier) from 2.2.1 to 2.5.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.2.1...2.5.1)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-06 01:29:33 +00:00
aptalca
22de39b2ed
Merge pull request #329 from linuxserver/dependabot/npm_and_yarn/eslint-plugin-prettier-3.4.1
Bump eslint-plugin-prettier from 3.3.1 to 3.4.1
2021-11-07 20:37:22 -05:00
aptalca
7384252ffa
Merge pull request #271 from linuxserver/dependabot/npm_and_yarn/eslint-plugin-standard-5.0.0
Bump eslint-plugin-standard from 4.1.0 to 5.0.0
2021-11-07 20:36:54 -05:00
dependabot[bot]
3dfab40685
Bump eslint-plugin-prettier from 3.3.1 to 3.4.1
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 3.3.1 to 3.4.1.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/commits)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-18 07:12:53 +00:00
dependabot[bot]
037049b5a4
Bump eslint-plugin-standard from 4.1.0 to 5.0.0
Bumps [eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard) from 4.1.0 to 5.0.0.
- [Release notes](https://github.com/standard/eslint-plugin-standard/releases)
- [Commits](https://github.com/standard/eslint-plugin-standard/compare/v4.1.0...v5.0.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-18 07:12:22 +00:00
KodeStar
b452773469
Merge pull request #340 from nightah/fix-sequelize-mysql-dep
fix: startup error due to missing sequelize mysql2 dep
2021-09-18 08:10:03 +01:00
Amir Zarrinkafsh
af2e7d30ae
fix: startup error due to missing sequelize mysql2 dep
After initial database creation when the container restarts sequelize will attempt to run migrations unsuccessfully due a missing dep `mysql2` for running in the `production` environment.

Below includes the respective error logs:

```
> heimdall@3.0.0 db:migrate /app/heimdall
> sequelize db:migrate

Sequelize CLI [Node: 14.17.6, CLI: 6.2.0, ORM: 6.6.2]

Loaded configuration file "config/database.js".
Using environment "production".

Fixing /config permissions. . .
Fixing app permissions. . .
[cont-init.d] 50-config: exited 0.
[cont-init.d] 90-custom-folders: executing...
[cont-init.d] 90-custom-folders: exited 0.
[cont-init.d] 99-custom-files: executing...
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-files: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.

> heimdall@3.0.0 server /app/heimdall
> npm run db:migrate && node ./bin/www

> heimdall@3.0.0 db:migrate /app/heimdall
> sequelize db:migrate

Sequelize CLI [Node: 14.17.6, CLI: 6.2.0, ORM: 6.6.2]

Loaded configuration file "config/database.js".
Using environment "production".

ERROR: Please install mysql2 package manually

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! heimdall@3.0.0 db:migrate: `sequelize db:migrate`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the heimdall@3.0.0 db:migrate script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /app/heimdall/.npm/_logs/2021-09-18T02_21_48_326Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! heimdall@3.0.0 server: `npm run db:migrate && node ./bin/www`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the heimdall@3.0.0 server script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /app/heimdall/.npm/_logs/2021-09-18T02_21_48_352Z-debug.log
```
2021-09-18 12:29:31 +10:00
KodeStar
29151ec388
Merge pull request #334 from nightah/fix-domain-detection
fix: root domain detection
2021-09-17 08:26:18 +01:00
Amir Zarrinkafsh
6628760c21
fix: root domain detection
The current solution does not support second-level domains or IP addresses, the jwt cookie cannot be set properly and a user will be unable to login.

This change allows user to publish Heimdall on IP addresses or second-level domains successfully.
2021-09-13 14:02:06 +10:00
Alex Phillips
3bcc53a256 default BACKEND_URL needs to be '/' to work properly with building default container as this is baked into the client build. 2021-08-09 19:29:29 -04:00
KodeStar
710b63f388
Merge pull request #288 from memphisdj/FrontendFixes
Frontend fixes, tiles form cleanup
2021-05-07 08:23:05 +01:00
maleksandrov
d1831ac8df Frontend fixes, tiles form cleanup 2021-05-07 09:39:25 +03:00
KodeStar
a260a2e081
Merge pull request #284 from memphisdj/master
Set default url in .env.example
2021-04-21 18:05:09 +01:00
maleksandrov
abd8f41069 set url in example env 2021-04-21 19:27:07 +03:00
KodeStar
30dc703d03
Merge pull request #282 from memphisdj/feature-permissions
Feature - User Permissions Management
2021-04-21 08:25:43 +01:00
maleksandrov
f1eacb4547 PR required fixes 2021-04-21 10:07:26 +03:00
maleksandrov
44acdb7057 Initial permissions support on backend/frontend 2021-04-20 10:53:53 +03:00
KodeStar
8448af739b
Merge pull request #268 from linuxserver/dependabot/npm_and_yarn/eslint-plugin-vue-7.9.0
Bump eslint-plugin-vue from 6.2.2 to 7.9.0
2021-04-15 10:03:40 +01:00
KodeStar
a670955716
Merge pull request #254 from linuxserver/dependabot/npm_and_yarn/file-type-16.3.0
Bump file-type from 15.0.1 to 16.3.0
2021-04-15 10:03:18 +01:00
maleksandrov
1912cb6d92 Dropdown with user roles and saving 2021-04-14 22:43:55 +03:00
KodeStar
aa721a3412
Merge pull request #276 from memphisdj/fix-user-no-password-login
Fix user no password login and cookie maxAge extension
2021-04-14 15:00:35 +01:00
maleksandrov
8d65677fa7 fix user no pass login and cookie maxAge extension 2021-04-14 14:56:36 +03:00
maleksandrov
05fa05c93d pkg-lock V2 - npm v7.9 2021-04-14 13:07:26 +03:00
KodeStar
a63686b8b3
Merge pull request #270 from memphisdj/fix-tab-target
Fix tile target not saving and displaying.
2021-04-13 10:42:29 +01:00
maleksandrov
b8160e2743 Fully fixed the introduced issue with my last commit 2021-04-13 01:00:43 +03:00
maleksandrov
9ea6345711 Fixes an issue introduced by renaming a db column 2021-04-13 00:10:08 +03:00
KodeStar
50e847bab5
Merge pull request #269 from memphisdj/linkNewTab
Adding functionality to select where links open when you click on an application tile
2021-04-12 20:44:22 +01:00
KodeStar
788e6c4ddd
Remove added console.log 2021-04-12 20:43:59 +01:00
dependabot[bot]
0ff988ed1b
Bump file-type from 15.0.1 to 16.3.0
Bumps [file-type](https://github.com/sindresorhus/file-type) from 15.0.1 to 16.3.0.
- [Release notes](https://github.com/sindresorhus/file-type/releases)
- [Commits](https://github.com/sindresorhus/file-type/compare/v15.0.1...v16.3.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-12 19:38:32 +00:00
dependabot[bot]
a29498181f
Bump eslint-plugin-vue from 6.2.2 to 7.9.0
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 6.2.2 to 7.9.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v6.2.2...v7.9.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-12 19:37:53 +00:00
Kode
eaa9d3d819 Update dependencies 2021-04-12 20:34:36 +01:00
maleksandrov
87ccd37881 Fix tests and default value for new app link 2021-04-12 16:32:15 +03:00
maleksandrov
3fcb965e82 changed variable name for default link target, implemented link target for Tile.vue 2021-04-12 13:57:41 +03:00
maleksandrov
60e8144e09 changed link_tab column to string, refactored code to use strings instead of integers 2021-04-12 12:35:10 +03:00
maleksandrov
fc016e3098 Merge branch 'master' of git://github.com/linuxserver/heimdalljs into linkNewTab 2021-04-11 23:31:33 +03:00
maleksandrov
05ff715083 Trying to get q-select to display the items correctly 2021-04-11 23:15:21 +03:00
maleksandrov
92d6ed71f3 New db:seed for new_tab setting 2021-04-11 19:16:13 +03:00
maleksandrov
1099d0fde3 Added an additional menu to admin settings 2021-04-11 18:13:37 +03:00
maleksandrov
a7db5827a6 Changed db schema to acommodate for opening ling in same/different tab 2021-04-11 17:59:13 +03:00
Kode
ac1ff364e7 fix for 0 bytes 2021-04-11 15:47:54 +01:00