Commit Graph

116 Commits

Author SHA1 Message Date
Morris Jobke 2af1693226
Fix top margin for info text when non-default updater server URL is used
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2019-02-27 10:51:02 +01:00
Roeland Jago Douma d6ba42057f
Move updatenotifications to unified webpack
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-18 13:22:58 +01:00
Morris Jobke 90bcc8e63c
Improve update channel layout to be a popup menu
* now the entries are in a popup menu
* if a non-default channel is used the entry will be at the bottom
* channel descriptions are embeded into the menu
* use nextcloud-vue componenets for the channel selector
* update nextcloud-vue dependency from 0.6.1 to 0.6.3
* fixes #13806

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2019-02-13 15:29:52 +01:00
Morris Jobke 2f9664b75e
Fix style of warning for EoL version
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2019-02-13 14:06:00 +01:00
dependabot[bot] 7395e72789
Bump vue and vue-template-compiler in /apps/updatenotification
Bumps [vue](https://github.com/vuejs/vue) and [vue-template-compiler](https://github.com/vuejs/vue). These dependencies needed to be updated together.

Updates `vue` from 2.6.2 to 2.6.4
- [Release notes](https://github.com/vuejs/vue/releases)
- [Commits](https://github.com/vuejs/vue/compare/v2.6.2...v2.6.4)

Updates `vue-template-compiler` from 2.6.2 to 2.6.4
- [Release notes](https://github.com/vuejs/vue/releases)
- [Commits](https://github.com/vuejs/vue/compare/v2.6.2...v2.6.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-10 21:19:30 +01:00
dependabot[bot] 89ae1f734e
Bump vue and vue-template-compiler in /apps/updatenotification
Bumps [vue](https://github.com/vuejs/vue) and [vue-template-compiler](https://github.com/vuejs/vue). These dependencies needed to be updated together.

Updates `vue` from 2.5.22 to 2.6.2
- [Release notes](https://github.com/vuejs/vue/releases)
- [Commits](https://github.com/vuejs/vue/compare/v2.5.22...v2.6.2)

Updates `vue-template-compiler` from 2.5.22 to 2.6.2
- [Release notes](https://github.com/vuejs/vue/releases)
- [Commits](https://github.com/vuejs/vue/compare/v2.5.22...v2.6.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-07 16:49:45 +01:00
dependabot[bot] e7cb87832d
Bump nextcloud-vue from 0.6.0 to 0.6.1 in /apps/updatenotification
Bumps [nextcloud-vue](https://github.com/nextcloud/nextcloud-vue) from 0.6.0 to 0.6.1.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v0.6.0...v0.6.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-03 13:59:59 +01:00
dependabot[bot] de573cedd7
Bump vue-loader from 15.6.1 to 15.6.2 in /apps/updatenotification
Bumps [vue-loader](https://github.com/vuejs/vue-loader) from 15.6.1 to 15.6.2.
- [Release notes](https://github.com/vuejs/vue-loader/releases)
- [Changelog](https://github.com/vuejs/vue-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-loader/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2019-01-30 10:44:12 +01:00
dependabot[bot] c849948e5b
Bump webpack from 4.28.4 to 4.29.0 in /apps/updatenotification
Bumps [webpack](https://github.com/webpack/webpack) from 4.28.4 to 4.29.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.28.4...v4.29.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-01-24 11:11:10 +01:00
dependabot[bot] 34de0e782d
Bump nextcloud-vue from 0.5.0 to 0.6.0 in /apps/updatenotification
Bumps [nextcloud-vue](https://github.com/nextcloud/vue-components) from 0.5.0 to 0.6.0.
- [Release notes](https://github.com/nextcloud/vue-components/releases)
- [Commits](https://github.com/nextcloud/vue-components/compare/v0.5.0...v0.6.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2019-01-21 11:20:23 +01:00
Roeland Jago Douma e7019a0448
Bump other deps as well and rebuild assets
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-01-13 13:17:07 +01:00
Roeland Jago Douma 9897e505ec
Bump packages while at it
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-01-11 09:49:05 +01:00
Roeland Jago Douma 83e863ed01
Include the scss in the vue component
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-01-11 09:49:05 +01:00
Roeland Jago Douma ac4322b1a1
Compile assets
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-01-03 08:45:18 +01:00
John Molakvoæ (skjnldsv) b768dad6d7
Compile assets
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2018-12-20 09:56:30 +01:00
John Molakvoæ (skjnldsv) 1a68e211a3
Transpile arrow function for ie11 compatibility
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2018-12-14 14:45:41 +01:00
Christoph Wurst 5ccb74cf3e
Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/apps/updatenotification/vue-template-compiler-2.5.21' into dependabot/npm_and_yarn/apps/updatenotification/vue-2.5.21
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2018-12-12 08:29:21 +01:00
John Molakvoæ (skjnldsv) 45c3887293
Update vue-template-compiler too & bump
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2018-12-11 08:28:52 +01:00
John Molakvoæ (skjnldsv) b777bfe6cd
Compile assets
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2018-12-10 12:27:30 +01:00
Jonas Sulzer a01e59bf38
make "open updater" primary and place all buttons on one line
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2018-12-04 14:21:18 +01:00
Jonas Sulzer cb4950c0f5
make a button out of 'What's new' so it's obvious it can be clicked on
for #12694

Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2018-12-03 18:22:34 +01:00
Roeland Jago Douma a9e2311c2f
Build assets
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-11-29 19:53:19 +01:00
Morris Jobke 7b90e05507
Open the updater via a POST form submit instead of eval the JS code directly
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2018-11-27 11:54:25 +01:00
Roeland Jago Douma 2fd198bd85
Compile assets
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-11-26 11:16:44 +01:00
Roeland Jago Douma 539e8b99c8
Compile assets
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-11-22 22:02:19 +01:00
John Molakvoæ (skjnldsv) e7d5651781
Fix updatenotifications display, dependencies and csp
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2018-11-19 10:26:04 +01:00
Joas Schilling b04a44babd
Use the version number when checking the appstore for compatible updates
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-11-08 14:52:28 +01:00
Morris Jobke 90a35aab29
Fix overlapping update button in notifications
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2018-11-08 14:19:46 +01:00
Roeland Jago Douma 7bb298e105
[npm] Bump updatenotifications
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-09-25 08:44:52 +02:00
John Molakvoæ (skjnldsv) bba81869ce
Compiled bump
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2018-09-05 13:19:45 +02:00
Roeland Jago Douma 0545b495e3
Bump JS deps updatenotification
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-09-03 13:10:07 +02:00
Roeland Jago Douma c8b476c9cd
Rebuild updatenotifications
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-07-24 11:19:43 +02:00
Roeland Jago Douma 08395b8338
Update map
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-07-23 15:24:28 +02:00
Jan-Christoph Borchardt 4b5d7b15ff
Change what's new popover icon to checkmark, fix #10047
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2018-07-17 13:41:57 +02:00
Roeland Jago Douma 4e073010df
Rebuild
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-06-29 09:11:04 +02:00
Arthur Schiwon c7728c9a16
updated production js files
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2018-06-29 09:11:04 +02:00
John Molakvoæ (skjnldsv) 4ed8ee1c1e
Unify vue template design
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2018-06-29 09:08:33 +02:00
John Molakvoæ (skjnldsv) 790c897d98
various fixes, typo, center popover, updated build
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2018-06-29 09:08:33 +02:00
John Molakvoæ (skjnldsv) a9e59ff732
Popover design fixes and settings update
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2018-06-29 09:08:33 +02:00
Arthur Schiwon dfc56e4f03
do things with npm so make build-js-production succeeds without complaints
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2018-06-29 09:08:33 +02:00
Arthur Schiwon bafb6b3c29
display whats new info in admin settings
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2018-06-29 09:08:33 +02:00
Morris Jobke 314ad266d5
Compile app
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2018-06-27 13:47:31 +02:00
John Molakvoæ (skjnldsv) ccdf3e6f74
Bump build
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2018-06-25 14:51:18 +02:00
John Molakvoæ (skjnldsv) b5d2c1b031
Fix updatenotifications vars and groups request
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2018-06-07 10:08:56 +02:00
John Molakvoæ (skjnldsv) fd147cc3fd
Bump updatenotification
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2018-06-07 09:28:06 +02:00
Joas Schilling 308c7db333
Move updatenotifications to webpack with .vue file
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-02-22 10:17:42 +01:00
Joas Schilling b12b391d7c
Migrate the app to Vue.js
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-02-22 10:17:41 +01:00
Joas Schilling 52f8d75d1a
Rename legacy notification so it's less confusing
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-02-22 10:17:41 +01:00
Joas Schilling fd19d944cc
Fix displaying of the HTML notification
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-01-11 13:04:56 +01:00
Lukas Reschke 93994b1320
Eval script elemtents in HTML body response
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-05-10 13:03:15 +02:00
noveens 40228c0c2b
added quit option in commentstabview.js
added quit option in notif in app.js

added quit option in notif in file-upload.js

added quit option in notif in fileinfomodel.js

added quit option in notif in filelist.js

added quit option in notif in filelist.js

added quit option in notif in tagsplugin.js

added quit option in notif in statusmanager.js

added quit option in notif in external.js

added quit option in notif in versionstabview.js

added quit option in notif in notification.js

changes according to the latest review.

timeout removed since there is a button to close it

translation capability added

typo fixed

test files updated

small errors fixed

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-03-23 13:12:29 -06:00
Morris Jobke b7e6e9f83c
Fix tooltips - they now properly change on click
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2016-11-16 15:43:26 +01:00
Joas Schilling 103bf6dd28
Switch to public API
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-10-21 09:09:26 +02:00
Morris Jobke 5158328190
remove unneeded variable & proper element creation
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2016-10-10 14:06:43 +02:00
Joas Schilling 3e00554d35
Respect updater kill switch and fall back to download button
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-09-27 14:47:59 +02:00
Morris Jobke 3f740966dc
Revert "Show an update button instead of the updater"
This reverts commit 202ae42506.

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2016-09-23 13:11:08 +02:00
Joas Schilling 202ae42506
Show an update button instead of the updater 2016-09-08 10:59:14 +02:00
Thomas Pulzer cf7afabf62 Added escaping html code when building link to documentation. 2016-07-05 06:59:11 +02:00
Thomas Pulzer 52336b2038 Changed the creation of the update notification link to generate the js object from concated string. 2016-07-04 22:57:10 +02:00
Joas Schilling 12ec0dfe3c
The setting only affects available core updates 2016-05-24 11:26:54 +02:00
Joas Schilling c34788918d
Make the group selectable 2016-05-24 11:26:52 +02:00
Jan-Christoph Borchardt ecbe4aea31 make sure links open in new tabs 2016-03-09 18:49:46 +01:00
Lukas Reschke 4301e30741 Use custom header
PHP in CGI mode eats the Authorization header => 💣
2016-03-05 23:04:49 +01:00
Lukas Reschke e3a0a69c73 Add release channel selection back
Allows to select the release channels again and also shows the last check date
2016-03-04 14:37:35 +01:00
Lukas Reschke b9e3ed1468 Add SSO for updater application
Allows logging-in into the updater application by visiting the admin panel and pressing "Open updater".
2016-02-09 20:28:30 +01:00
Lukas Reschke abc675d87e Move update notification code into app
Moves the update notification code in a single app. This is required since we want to use SSO for the new updater and for this have some code running in ownCloud as well (and we don't want that in core neccessarily). This app can provide that in the future, right now it's only the update notification itself. Will continue working on the SSO right away but wanted to keep the PR small.

Furthermore also makes some more code unit-testable...
2016-02-09 18:05:51 +01:00