aboutsummaryrefslogtreecommitdiffstats
path: root/apps/updatenotification/src
Commit message (Collapse)AuthorAgeFilesLines
* refactor(updatenotification): Migrate legacy codeFerdinand Thiessen2024-09-241-0/+24
| | | | | | | 1. Remove hook usage and just provide an initial state 2. Replace jQuery code with modern non-deprecated frontend code Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Make active apps initial state consistent with OCS APIFerdinand Thiessen2024-07-101-3/+6
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Add SPDX headerAndy Scherzinger2024-05-318-20/+30
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* feat(updatenotification): Add notification for users when apps are updatedFerdinand Thiessen2024-03-077-0/+336
| | | | | | | * Open app changelog dialog when available (webui) * Fallback to open changelog page for mobile clients Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(updatenotification): use new SVG iconsGrigorii K. Shartsev2024-02-231-10/+18
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(updatenotification): a11y of channel menuGrigorii K. Shartsev2024-02-231-66/+20
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* chore(updatenotification): lintGrigorii K. Shartsev2024-02-231-4/+8
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* feat: rename users to account or personVincent Petry2024-02-131-2/+2
| | | | | | Replace translated text in most locations Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* fix: added a label element to the NcSelect in update settingsEduardo Morales2024-01-271-4/+10
| | | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix(update-section): changed span to an interactive elementEduardo Morales2024-01-161-2/+2
| | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* feat(Updater/Admin): Clarify instructions for `upgrade.disable-web`Josh Richards2023-12-021-1/+1
| | | | | Signed-off-by: Josh Richards <josh.t.richards@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Remove extra tabJérôme Herbinet2023-08-171-1/+1
| | | | Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
* A better design for update channel selectorJérôme Herbinet2023-08-171-3/+3
| | | Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
* chore: Update nextcloud-vue to v8 beta2 and renamed changed propertiesFerdinand Thiessen2023-08-021-4/+4
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(updatenotification): Remove deprecated `NcPopoverMenu` and cleanupFerdinand Thiessen2023-07-131-125/+127
| | | | | | | | * Replace `NcPopoverMenu` with `NcActions` and cleanup related code * Move text under related heading for better content structure * Fix some eslint warnings Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(updatenotification): Use `@nextcloud/l10n` to avoid deprecation warningsFerdinand Thiessen2023-07-131-2/+3
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Port update notification selectChristopher Ng2023-03-301-8/+9
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* chore(eslint): fix missing import extensionsJohn Molakvoæ2023-03-231-1/+1
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Replace custom tooltips with native tooltipsjulia.kirschenheuter2023-01-111-5/+1
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* fix reading updater token for web updaterArthur Schiwon2022-10-121-1/+1
| | | | | | | the previously called endpoint returns exactly one value, no JSON structure Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Cleanup updatenotificationCarl Schwan2022-09-151-86/+91
| | | | | | | | | | | - Port away from jquery inside vue - Use modern vue components when possible - Fix some readability isssues particularly on dark theme - Use IInitialState - Use php7.4 Signed-off-by: Carl Schwan <carl@carlschwan.eu> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Add Nc prefix to Nc vue component namesVincent Petry2022-08-251-7/+7
| | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Cleanup and compileJohn Molakvoæ2022-05-131-1/+1
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* add beta channel advice to the updatenotification sectionszaimen2022-03-301-0/+4
| | | | | Signed-off-by: szaimen <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* show warning in update admin overviewszaimen2022-03-241-0/+8
| | | | | Signed-off-by: szaimen <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* l10n: Add dot at the end of an sentencerakekniven2022-01-201-2/+2
| | | | Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
* Replace license information to SPDX expressionLouis Chemineau2022-01-111-1/+1
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Eslint fixJohn Molakvoæ (skjnldsv)2022-01-081-2/+2
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Bump @nextcloud/router from 1.2.0 to 2.0.0dependabot[bot]2021-07-231-2/+2
| | | | | | | | | | Bumps [@nextcloud/router](https://github.com/nextcloud/nextcloud-router) from 1.2.0 to 2.0.0. - [Release notes](https://github.com/nextcloud/nextcloud-router/releases) - [Changelog](https://github.com/nextcloud/nextcloud-router/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud/nextcloud-router/compare/v1.2.0...v2.0.0) Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: npmbuildbot-nextcloud[bot] <npmbuildbot-nextcloud[bot]@users.noreply.github.com>
* l10n: Spelling unificationValdnet2021-06-021-1/+1
| | | | | | Spelling unification in Transifex. Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
* Bump js licensesJohn Molakvoæ (skjnldsv)2021-03-311-1/+4
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Lint fixJohn Molakvoæ (skjnldsv)2021-03-171-1/+1
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Make the compatible app message less confusing for multi versions appsJoas Schilling2021-02-261-7/+8
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: npmbuildbot-nextcloud[bot] <npmbuildbot-nextcloud[bot]@users.noreply.github.com>
* Hide updater button when web updater is disabledVincent Petry2021-02-181-1/+6
| | | | | | | Whenever the web updater is disabled, the updater button and its matching token requesting endpoints are disabled. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Update UpdateNotification.vueJos Poortvliet2021-01-181-1/+5
| | | | I've updated the text, but the 'learn more about updates and update channels' should link to https://nextcloud.com/release-channels/
* Fix @nextcloud/vue importsJohn Molakvoæ (skjnldsv)2021-01-141-1/+2
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Bump @nextcloud/eslint-config and peersJohn Molakvoæ (skjnldsv)2020-07-311-1/+1
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Bump compiled filesJohn Molakvoæ (skjnldsv)2020-07-312-27/+27
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Fix linter warnings for the updatenotificationRoeland Jago Douma2020-05-081-5/+6
| | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
* Close updatenotification channel selector on click outsideGary Kim2020-03-241-1/+4
| | | | | | | | | | While the vue-click-outside package was set up and imported, it wasn't being used yet. This commit sets up to use vue-click-outside on the channel selector in updatenotification Signed-off-by: Gary Kim <gary@garykim.dev>
* Migrate to @nextcloud/vue 1.x.xJohn Molakvoæ (skjnldsv)2020-01-221-1/+1
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Bump eslint-config-nextcloud from 0.0.6 to 0.1.0dependabot-preview[bot]2019-12-192-30/+30
| | | | | | | | | | Bumps [eslint-config-nextcloud](https://github.com/nextcloud/eslint-config-nextcloud) from 0.0.6 to 0.1.0. - [Release notes](https://github.com/nextcloud/eslint-config-nextcloud/releases) - [Commits](https://github.com/nextcloud/eslint-config-nextcloud/compare/v0.0.6...v0.1.0) Co-authored-by: Christoph Wurst <christoph@winzerhof-wurst.at> Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Comply to eslintJohn Molakvoæ (skjnldsv)2019-10-013-518/+529
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Force defaultHtml setting of v-tooltip to be disabledJulius Härtl2019-07-291-0/+2
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Enterprise update channelMorris Jobke2019-07-101-19/+22
| | | | | | Allows to select the enterprise update channel for instances that have a valid subscription. Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Unify webpack configJohn Molakvoæ (skjnldsv)2019-05-291-2/+2
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Fix top margin for info text when non-default updater server URL is usedMorris Jobke2019-02-271-1/+4
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Improve update channel layout to be a popup menuMorris Jobke2019-02-131-36/+135
| | | | | | | | | | | * 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>
* Fix style of warning for EoL versionMorris Jobke2019-02-131-4/+1
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Include the scss in the vue componentRoeland Jago Douma2019-01-111-0/+56
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>