Ferdinand Thiessen
e25f864e28
chore(legacy): fix @stylistic/exp-list-style ESLint rule
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-26 00:05:29 +01:00
Ferdinand Thiessen
428e76214e
chore: drop legacy WhatsNew
...
This feature was not used in 8 years and from frontend did not even
properly work anymore and was implemented using deprecated API.
So get rid of it.
The last version that was using a changelog from the changelog server
was Nextcloud 20.
We use the firstrunwizard nowadays for informing about Nextcloud
changes in new releases.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-21 23:23:10 +01:00
Ferdinand Thiessen
1163638d3d
refactor(core): migrate OCP.Comments away from jQuery
...
The API was not yet deprecated but is not used anymore,
so 1. added a deprecation so we can get rid of it in the future.
But until then we need to drop jQuery so refactored the code to use
vanilla JS.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-16 14:21:52 +01:00
Ferdinand Thiessen
bbe3d92a38
refactor(core): migrate OCP.AppConfig from jQuery to axios
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-01-16 11:17:02 +01:00
Ferdinand Thiessen
91f3b6b4ee
chore: adjust code to new codestyle
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-02 13:19:42 +02:00
Ferdinand Thiessen
e8c1e2c611
fix(code-style): Adjust JS code to our code style
...
This resolves 68 ESLint warnings about invalid code style.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2024-10-16 22:11:59 +02:00
Ferdinand Thiessen
085aab24ff
chore: fix usage of deprecated functions and adjust code style
...
This solves 57 ESLint warnings by replacing deprecated code with `@nextcloud/` libraries,
as well as adding missing type information, importing jQuery instead of relying on global one,
and the same with Moment.js.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2024-09-20 03:30:20 +02:00
Andy Scherzinger
1f7e2ba599
chore: Add SPDX header
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2024-05-13 17:41:36 +02:00
Jonas
02694411a8
fix: Make URL pattern regexes match localhost and URLs with ports
...
E.g. the file reference widget should work with links to Nextcloud on
localhost.
This adjusts the URL pattern regexes in server to be in sync with the
ones in `@nextcloud/vue`. See nextcloud-libraries/nextcloud-vue#5176
for further details.
Signed-off-by: Jonas <jonas@freesources.org >
2024-03-06 09:59:42 +01:00
John Molakvoæ
8633f13e0a
chore(eslint): fix missing import extensions
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com >
2023-03-23 08:14:19 +01:00
julia.kirschenheuter
0cfbe54a5a
Create headings for settings pages
...
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com >
2023-03-07 17:51:19 +01:00
Joas Schilling
474dcf05fd
Only match http(s) URLs for references
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2022-09-29 11:29:23 +02:00
Joas Schilling
5267ea2624
Add an OCP method to check the shortcut state and use it for global search and menu control
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2022-09-15 11:20:08 +02:00
Julius Härtl
a392235e23
Cleanup
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-08-31 16:24:33 +02:00
Louis Chemineau
14e57bf70a
Replace license information to SPDX expression
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2022-01-11 17:26:40 +01:00
Louis Chemineau
37e5050d69
Import type from packages
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2022-01-11 17:13:08 +01:00
Louis Chemineau
9fc6cc9634
Add generic type and description when its missing
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2022-01-11 17:13:04 +01:00
Louis Chemineau
d92cbf5149
Typing corrections
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2022-01-11 17:12:55 +01:00
John Molakvoæ (skjnldsv)
74b9803108
Eslint fix
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2022-01-08 10:14:05 +01:00
dependabot[bot]
6e5191b702
Bump @nextcloud/router from 1.2.0 to 2.0.0
...
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>
2021-07-23 15:56:28 +02:00
John Molakvoæ (skjnldsv)
3e624dc399
Bump js licenses
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2021-03-31 12:17:18 +02:00
John Molakvoæ (skjnldsv)
3a31397ac2
Use babel-loader-exclude-node-modules-except
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2020-07-31 11:00:33 +02:00
John Molakvoæ (skjnldsv)
a384b4a97a
Bump @nextcloud/eslint-config and peers
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2020-07-31 09:35:55 +02:00
John Molakvoæ (skjnldsv)
0f8aca9d87
Bump compiled files
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2020-07-31 09:26:43 +02:00
Christoph Wurst
01a70e5d0f
Use external Toast implementation and deprecate the OCP API
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2020-04-06 17:00:58 +02:00
Christoph Wurst
6af1ed8cb3
Update eslint and switch to @nextcloud packages
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2020-03-25 11:53:59 +01:00
Christoph Wurst
c47a0a0153
Add more tests for the new js modules
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2020-02-10 12:05:43 +01:00
Julius Härtl
2c67276e33
Use escape-html library
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2020-02-05 20:16:47 +01:00
dependabot-preview[bot]
ec01e0a790
Bump eslint-config-nextcloud from 0.0.6 to 0.1.0
...
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 >
2019-12-19 11:55:33 +01:00
Christoph Wurst
c2e8821345
Use the external initial state implementation
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2019-10-12 13:21:50 +02:00
John Molakvoæ (skjnldsv)
b9bc2417e7
Comply to eslint
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2019-10-01 17:16:09 +02:00
Daniel Calviño Sánchez
916c95758f
Rename parameter in OCP.Toast for consistency with OC.Notification
...
This fixes HTML messages in "OC.Notification.showTemporary" (as
"showHtml" was not set based on "isHTML"), and also makes OCP.Toast to
keep the old OC.Notification API when used directly.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2019-07-12 16:15:05 +02:00
Julius Härtl
e76a926ea7
Temporary fix for project translations
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2019-06-11 19:12:33 +02:00
Julius Härtl
6d848b545d
Adjust jsunit tests for new toast library
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2019-06-07 07:32:48 +02:00
Julius Härtl
2d0337332d
Add toastify js as a OC.Notification replacement
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2019-06-07 07:32:16 +02:00
Christoph Wurst
64c4bb5bce
Vueify the login page
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2019-05-29 11:05:16 +02:00
Julius Härtl
b479af83f0
Use label from apps
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2019-04-09 08:30:48 +02:00
Julius Härtl
e1ae0d1a6e
Rename collections to projects
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2019-04-09 08:30:48 +02:00
Julius Härtl
635df15ff2
Move translations to core
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2019-03-28 15:47:19 +01:00
Julius Härtl
8a26022f92
Adjust resource type to file
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2019-03-19 13:06:55 +01:00
Julius Härtl
31340b8be9
Add icon for resource type and icons for folder/file
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2019-03-01 20:56:18 +01:00
Julius Härtl
53ac9bdda1
Implement frontend for search/rename
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
Move to vuex
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2019-03-01 20:56:18 +01:00
Julius Härtl
7843b8b1fa
Adjust OCP.Collaboration
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2019-03-01 20:56:17 +01:00
Julius Härtl
7a4b2db2a7
Add javascript API for collaboration resources
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2019-03-01 20:56:16 +01:00
Christoph Wurst
0e6cb988a1
Add a key parameter to the new initial state API
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2019-01-30 16:08:08 +01:00
Christoph Wurst
9a46c9ed31
Move OCP.AppCOnfig, OCP.Comments and OCP.WhatsNew to the server bundle
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2019-01-30 13:56:01 +01:00
Roeland Jago Douma
f30877ea7c
Provide initial state
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2019-01-29 22:21:54 +01:00
Christoph Wurst
87bc9f1fa1
Add OC and OCA namespace declarations to the bundle
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2019-01-28 13:32:34 +01:00
Julius Härtl
a36604d2ec
Add public API for loading js files asynchronously
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2019-01-17 10:35:19 +01:00