Earl Warren
027a2fb0a4
Merge pull request 'Update dependency @axe-core/playwright to v4.10.0 (forgejo)' ( #5021 ) from renovate/forgejo-axe-core-playwright-4.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5021
Reviewed-by: Otto <otto@codeberg.org>
2024-08-20 05:57:07 +00:00
Renovate Bot
74ebb47509
Update dependency @axe-core/playwright to v4.10.0
2024-08-20 00:04:06 +00:00
Renovate Bot
b8f56fd3ca
Update dependency mini-css-extract-plugin to v2.9.1
2024-08-20 00:03:53 +00:00
Otto
3b8ac4388a
Merge pull request 'Refactor grouped forms to semantic HTML' ( #4995 ) from fnetx/refactor-grouped-forms into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/4995
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-08-19 14:53:35 +00:00
Renovate Bot
e650b25bb6
Lock file maintenance
2024-08-19 02:05:17 +00:00
Renovate Bot
6012bcb2b9
Update dependency @stylistic/stylelint-plugin to v3.0.1
2024-08-19 00:09:17 +00:00
Otto Richter
c9e402afdc
feat(tmpl): Introduce semantic HTML in forms
...
Modifies forms:
- (new) org team
- (new) repo webhook
- (new) repo protected branch
The forms are not completely rewritten to semantic HTML yet. The focus
of this change was on standard elements, some custom solutions were left
untouched for now.
- swaps the order fo permission radio buttons as per https://codeberg.org/forgejo/forgejo/issues/4983
- uses fieldsets to group related inputs
- ensures consistent styling across forms
- can be improved later, e.g. using horizontal lines between sections
- fixes: previous font size of labels was smaller than the font size of the help text
- help text are now part of the label, clicking them now also activates the input
- drop unused CSS (no required checkboxes in grouped class remain)
- playwright testing:
- move login boilerplate to utils
- automated form accessibility checking
- allow defining the scope, because legacy parts of the forms are not yet accessible
- assert some CSS properties that should not be overriden
- the Makefile adjustment was necessary, because eslint scanned some internal files in the tests/e2e/reports directory
2024-08-19 01:14:18 +02:00
Renovate Bot
c078e14472
Update dependency @playwright/test to v1.46.1
2024-08-17 00:02:44 +00:00
Earl Warren
c7fe944357
Merge pull request 'Update dependency @stylistic/eslint-plugin-js to v2.6.4 (forgejo)' ( #4972 ) from renovate/forgejo-eslint-stylistic-monorepo into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/4972
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-08-16 08:58:42 +00:00
Earl Warren
b2b83dfb94
Merge pull request 'Update dependency stylelint to v16.8.2 (forgejo)' ( #4973 ) from renovate/forgejo-linters into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/4973
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-08-16 08:57:59 +00:00
Earl Warren
95dc22370e
Merge pull request 'Update dependency @eslint-community/eslint-plugin-eslint-comments to v4.4.0 (forgejo)' ( #4975 ) from renovate/forgejo-eslint-community-eslint-plugin-eslint-comments-4.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/4975
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-08-16 08:57:19 +00:00
Renovate Bot
5bb7fc2a39
Update dependency vue to v3.4.38
2024-08-16 08:03:23 +00:00
Renovate Bot
07d6557804
Update dependency @eslint-community/eslint-plugin-eslint-comments to v4.4.0
2024-08-16 02:03:27 +00:00
Renovate Bot
c4a5da969a
Update dependency @stylistic/eslint-plugin-js to v2.6.4
2024-08-16 02:03:01 +00:00
Renovate Bot
4fa2b8f70e
Update dependency stylelint to v16.8.2
2024-08-16 00:03:27 +00:00
Renovate Bot
da96281acb
Update dependency tailwindcss to v3.4.10
2024-08-14 00:03:05 +00:00
Renovate Bot
88169e74ed
Lock file maintenance
2024-08-12 02:06:15 +00:00
Renovate Bot
ca00643416
Update dependency @stylistic/eslint-plugin-js to v2
2024-08-09 22:03:02 +00:00
Gusted
6ba4fb5cf6
Merge pull request 'Update vitest monorepo to v2 (forgejo) (major)' ( #4913 ) from renovate/forgejo-major-vitest-monorepo into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/4913
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-08-09 20:38:56 +00:00
Gusted
9cc2fdffde
Merge pull request 'Update dependency minimatch to v10 (forgejo)' ( #4912 ) from renovate/forgejo-minimatch-10.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/4912
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-08-09 20:20:27 +00:00
Renovate Bot
f70d50a8dc
Update vitest monorepo to v2
2024-08-09 18:13:31 +00:00
Renovate Bot
ade201095a
Update dependency minimatch to v10
2024-08-09 18:13:13 +00:00
Renovate Bot
c541431773
Update dependency @stylistic/stylelint-plugin to v3
2024-08-09 18:12:59 +00:00
Renovate Bot
000f3562c2
Update dependency vue to v3.4.37
2024-08-09 08:07:03 +00:00
Renovate Bot
8deaea0b69
Update dependency tailwindcss to v3.4.8
2024-08-08 00:02:42 +00:00
Renovate Bot
6f3a88971e
Update dependency vue to v3.4.36
2024-08-07 00:03:03 +00:00
Renovate Bot
10647bb50f
Update dependency @playwright/test to v1.46.0
2024-08-06 02:05:18 +00:00
Renovate Bot
d122196fac
Update dependency postcss to v8.4.41
2024-08-06 00:16:18 +00:00
Renovate Bot
a3fa6c7d8e
Lock file maintenance
2024-08-05 02:06:16 +00:00
Renovate Bot
c0dde47d37
Update dependency vue to v3.4.35
2024-08-01 00:02:22 +00:00
Renovate Bot
69edd8a4fe
Update linters
2024-07-30 10:02:20 +00:00
Renovate Bot
e7ed1d1ca2
Lock file maintenance
2024-07-29 00:04:22 +00:00
Renovate Bot
bd38b15e74
Update dependency @vitejs/plugin-vue to v5.1.1
2024-07-28 00:02:00 +00:00
Renovate Bot
c192e70b94
Update dependency tailwindcss to v3.4.7
2024-07-26 00:02:10 +00:00
Earl Warren
f8bc48f8df
Merge pull request 'Update dependency vue to v3.4.34 (forgejo)' ( #4678 ) from renovate/forgejo-patch-vue-monorepo into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/4678
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-07-25 08:50:10 +00:00
Earl Warren
8571f1d5d9
Merge pull request 'Update dependency monaco-editor to v0.50.0 (forgejo)' ( #4604 ) from renovate/forgejo-monaco-editor-0.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/4604
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-07-25 08:10:30 +00:00
Renovate Bot
03c1b61573
Update dependency vue to v3.4.34
2024-07-25 08:04:49 +00:00
Renovate Bot
c23cac5073
Update dependency postcss to v8.4.40
2024-07-25 00:04:25 +00:00
Renovate Bot
1f4666c6cd
Update dependency @vitejs/plugin-vue to v5.1.0
2024-07-24 00:04:06 +00:00
Earl Warren
767f0ed63f
Merge pull request '[CHORE] Add playwright eslint plugin' ( #4631 ) from gusted/playwright-eslint into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/4631
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-07-23 06:02:12 +00:00
Renovate Bot
1d5286943f
Update dependency @playwright/test to v1.45.3
2024-07-23 00:03:37 +00:00
Gusted
2f98430e6f
Merge pull request 'Update dependency webpack to v5.93.0 (forgejo)' ( #4484 ) from renovate/forgejo-webpack-5.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/4484
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-07-22 22:41:44 +00:00
Gusted
40baa96fc3
[CHORE] Add playwright eslint plugin
...
- Add https://github.com/playwright-community/eslint-plugin-playwright
as a linter for the playwright tests.
- `no-networkidle` and `no-conditional-in-test` are disabled as fixing
those doesn't seem to really improve testing quality for our use case.
- Some non-recommended linters are enabled to ensure consistency (the
prefer rules).
2024-07-22 20:03:32 +02:00
Renovate Bot
fdf07888c3
Lock file maintenance
2024-07-22 00:07:27 +00:00
Renovate Bot
ba7a442644
Update dependency monaco-editor to v0.50.0
2024-07-21 00:03:40 +00:00
Renovate Bot
f92bb4f8ee
Update dependency vue to v3.4.33
2024-07-20 16:18:45 +00:00
Beowulf
7dc0b2bab6
Remove APA as cite format
...
This removes APA as cite format, because it depends on an copyleft
dependency (https://github.com/Juris-M/citeproc-js ).
2024-07-20 15:48:57 +02:00
Earl Warren
280db0bf37
Merge pull request '[CHORE] Use better license checker' ( #4574 ) from gusted/forgejo-license-js into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/4574
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-07-20 07:48:01 +00:00
0ko
f3207f92e7
Merge pull request '[UI] Replace vue-bar-graph
with chart.js
' ( #4571 ) from gusted/forgejo-activity-bar into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/4571
Reviewed-by: Beowulf <beowulf@noreply.codeberg.org>
Reviewed-by: 0ko <0ko@noreply.codeberg.org>
2024-07-20 03:50:17 +00:00
Gusted
a83002679d
[UI] Replace vue-bar-graph
with chart.js
...
- The usage of the `vue-bar-graph` is complicated, because of the `GSAP`
dependency they pull in, the dependency uses a non-free license.
- The code is rewritten to use the `chart.js` library, which is already
used to draw other charts in the activity tab. Due to the limitation of
`chart.js`, we have to create a plugin in order to have images as labels
and do click handling for those images.
- The chart isn't the same as the previous one, once again simply due to
how `chart.js` works, the amount of commits isn't drawn anymore in the
bar, you instead have to hover over it or look at the y-axis.
- Resolves #4569
2024-07-19 21:07:18 +02:00