Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inject Tracing Information Into Rendered HTML #1

Closed
wants to merge 474 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
474 commits
Select commit Hold shift + click to select a range
1e0e34e
Merge pull request #551 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Apr 9, 2023
75546e4
fix(deps): update dependency nyholm/psr7 to ^1.6.0
renovate[bot] Apr 10, 2023
b6909bc
Merge pull request #552 from ChristophWurst/renovate/nyholm-psr7-1.x
renovate[bot] Apr 10, 2023
60b04cc
fix(deps): update dependency sentry/sentry to ^3.17.0
renovate[bot] Apr 10, 2023
7c5ca51
Merge pull request #553 from ChristophWurst/renovate/sentry-sentry-3.x
renovate[bot] Apr 10, 2023
2969475
chore(release): v8.7.2 [skip ci]
invalid-email-address Apr 10, 2023
614b4a6
chore(deps): update dependency webpack to ^5.79.0
renovate[bot] Apr 16, 2023
487cc5f
fix(deps): update dependency @sentry/browser to ^7.48.0
renovate[bot] Apr 16, 2023
8e0aa32
Merge pull request #554 from ChristophWurst/renovate/webpack-5.x
renovate[bot] Apr 16, 2023
807a186
Merge pull request #555 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Apr 16, 2023
afb735b
fix(deps): update dependency nyholm/psr7 to v1.6.1 [security]
renovate[bot] Apr 21, 2023
f69a97b
Merge pull request #556 from ChristophWurst/renovate/packagist-nyholm…
renovate[bot] Apr 21, 2023
501d2c5
chore(deps): update dependency webpack-cli to ^5.0.2
renovate[bot] Apr 23, 2023
2abd993
fix(deps): update dependency nyholm/psr7 to ^1.7.0
renovate[bot] Apr 23, 2023
6a26419
Merge pull request #557 from ChristophWurst/renovate/webpack-cli-5.x
renovate[bot] Apr 23, 2023
c2bf5c7
Merge pull request #558 from ChristophWurst/renovate/nyholm-psr7-1.x
renovate[bot] Apr 23, 2023
ffa5b54
chore(deps): update dependency webpack to ^5.81.0
renovate[bot] Apr 30, 2023
7caf89e
fix(deps): update dependency @sentry/browser to ^7.50.0
renovate[bot] Apr 30, 2023
8fa9e71
Merge pull request #559 from ChristophWurst/renovate/webpack-5.x
renovate[bot] Apr 30, 2023
d73768f
Merge pull request #560 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Apr 30, 2023
fb524f4
fix(deps): update dependency php-http/curl-client to ^2.3.0
renovate[bot] May 1, 2023
0821322
Merge pull request #561 from ChristophWurst/renovate/php-http-curl-cl…
renovate[bot] May 1, 2023
282e4cd
chore(deps): update dependency psalm/phar to ^5.11.0
renovate[bot] May 8, 2023
53e3e22
chore(deps): update dependency webpack to ^5.82.0
renovate[bot] May 8, 2023
a82c7dc
Merge pull request #562 from ChristophWurst/renovate/psalm-phar-5.x
renovate[bot] May 8, 2023
60075e5
Merge pull request #563 from ChristophWurst/renovate/webpack-5.x
renovate[bot] May 8, 2023
5f22aa2
chore(deps): update dependency webpack to ^5.82.1
renovate[bot] May 15, 2023
a85d88d
Merge pull request #564 from ChristophWurst/renovate/webpack-5.x
renovate[bot] May 15, 2023
583d4c4
chore(deps): update dependency webpack-cli to ^5.1.1
renovate[bot] May 15, 2023
4c14e8e
Merge pull request #565 from ChristophWurst/renovate/webpack-cli-5.x
renovate[bot] May 15, 2023
ca5a592
fix(deps): update dependency @sentry/browser to ^7.51.2
renovate[bot] May 15, 2023
0a391a3
fix(deps): update dependency nyholm/psr7 to ^1.8.0
renovate[bot] May 15, 2023
0104d5e
Merge pull request #566 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] May 15, 2023
45d9015
Merge pull request #567 from ChristophWurst/renovate/nyholm-psr7-1.x
renovate[bot] May 15, 2023
91623b9
feat(deps): Add Nextcloud 28 support
ChristophWurst May 24, 2023
56d4eae
Merge pull request #570 from ChristophWurst/feat/deps/nextcloud-28
rullzer May 24, 2023
116bb02
chore(deps): update dependency webpack to ^5.84.0
renovate[bot] May 24, 2023
1e1a4a5
fix(deps): update dependency @sentry/browser to ^7.53.1
renovate[bot] May 24, 2023
a28af6a
Merge pull request #568 from ChristophWurst/renovate/webpack-5.x
renovate[bot] May 24, 2023
a8ab467
Merge pull request #569 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] May 24, 2023
8895f4a
chore(deps): Enable github-actions manager for renovate
ChristophWurst May 24, 2023
1250bd1
Merge pull request #571 from ChristophWurst/chore/deps/renovate-githu…
ChristophWurst May 24, 2023
fee0609
chore(deps): update actions/checkout action to v3
renovate[bot] May 24, 2023
2a7f3fe
chore(deps): update actions/setup-node action to v3
renovate[bot] May 24, 2023
54dbe44
Merge pull request #572 from ChristophWurst/renovate/actions-checkout…
ChristophWurst May 24, 2023
3dac2bc
chore(release): v8.8.0 [skip ci]
invalid-email-address May 24, 2023
dfa9acd
chore(deps): update dependency webpack to ^5.84.1
renovate[bot] May 28, 2023
85d18c4
chore(deps): update dependency psalm/phar to ^5.12.0
renovate[bot] May 28, 2023
debe9da
Merge pull request #574 from ChristophWurst/renovate/webpack-5.x
renovate[bot] May 28, 2023
436d791
Merge pull request #575 from ChristophWurst/renovate/psalm-phar-5.x
renovate[bot] May 28, 2023
78aa032
chore(deps): update dependency webpack-merge to ^5.9.0
renovate[bot] May 29, 2023
3519544
fix(deps): update dependency @nextcloud/auth to ^2.1.0
renovate[bot] May 29, 2023
b0012ed
Merge pull request #576 from ChristophWurst/renovate/webpack-merge-5.x
renovate[bot] May 29, 2023
e53e810
Merge pull request #577 from ChristophWurst/renovate/nextcloud-auth-2.x
renovate[bot] May 29, 2023
fd4e3a5
chore(release): v8.8.1 [skip ci]
invalid-email-address May 29, 2023
235355b
fix(deps): Downgrade psr/log to a compatible version
ChristophWurst Jun 2, 2023
152436d
Merge pull request #578 from ChristophWurst/fix/deps/downgrade-psr-log
ChristophWurst Jun 2, 2023
6bc0c8c
Merge pull request #573 from ChristophWurst/renovate/actions-setup-no…
ChristophWurst Jun 2, 2023
f5393ab
chore(deps): update dependency webpack-cli to ^5.1.3
renovate[bot] Jun 4, 2023
12d8cb1
Merge pull request #579 from ChristophWurst/renovate/webpack-cli-5.x
renovate[bot] Jun 4, 2023
8320c45
chore(deps): update dependency webpack to ^5.85.0
renovate[bot] Jun 5, 2023
f661df4
fix(deps): update dependency @sentry/browser to ^7.54.0
renovate[bot] Jun 5, 2023
d650d43
fix(deps): update dependency sentry/sentry to ^3.19.1
renovate[bot] Jun 5, 2023
2a94ffb
Merge pull request #580 from ChristophWurst/renovate/webpack-5.x
renovate[bot] Jun 5, 2023
466c1ec
Merge pull request #582 from ChristophWurst/renovate/sentry-sentry-3.x
renovate[bot] Jun 5, 2023
0793e42
Merge pull request #581 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Jun 5, 2023
3370b5d
chore(release): v8.8.2 [skip ci]
invalid-email-address Jun 5, 2023
ab198d4
chore(deps): update dependency webpack-cli to ^5.1.4
renovate[bot] Jun 14, 2023
43c677c
chore(deps): update skjnldsv/read-package-engines-version-actions act…
renovate[bot] Jun 14, 2023
d310b35
Merge pull request #583 from ChristophWurst/renovate/webpack-cli-5.x
renovate[bot] Jun 14, 2023
0ce4ead
Merge pull request #585 from ChristophWurst/renovate/skjnldsv-read-pa…
ChristophWurst Jun 14, 2023
0516914
chore(deps): update dependency webpack to ^5.86.0
renovate[bot] Jun 14, 2023
9188b6f
Merge pull request #584 from ChristophWurst/renovate/webpack-5.x
renovate[bot] Jun 14, 2023
8a9895e
chore(deps): update dependency webpack to ^5.87.0
renovate[bot] Jun 18, 2023
c5f6ee8
fix(deps): update dependency @sentry/browser to ^7.55.2
renovate[bot] Jun 18, 2023
c697850
Merge pull request #586 from ChristophWurst/renovate/webpack-5.x
renovate[bot] Jun 18, 2023
06d50bd
Merge pull request #587 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Jun 18, 2023
90e6045
chore(release): v8.8.3 [skip ci]
invalid-email-address Jun 19, 2023
a6f60c5
chore(deps): update dependency webpack to ^5.88.0
renovate[bot] Jun 26, 2023
7dd0db3
fix(deps): update dependency @sentry/browser to ^7.56.0
renovate[bot] Jun 26, 2023
d2525fc
Merge pull request #589 from ChristophWurst/renovate/webpack-5.x
renovate[bot] Jun 26, 2023
04d5cd2
Merge pull request #590 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Jun 26, 2023
b02dc8e
chore(release): v8.8.4 [skip ci]
invalid-email-address Jun 26, 2023
24d3186
chore(deps): update dependency webpack to ^5.88.1
renovate[bot] Jul 2, 2023
e73bd1f
chore(deps): update dependency psalm/phar to ^5.13.1
renovate[bot] Jul 2, 2023
cb01f88
Merge pull request #591 from ChristophWurst/renovate/webpack-5.x
renovate[bot] Jul 2, 2023
d1c9746
Merge pull request #592 from ChristophWurst/renovate/psalm-phar-5.x
renovate[bot] Jul 2, 2023
88a5766
fix(deps): update dependency @sentry/browser to ^7.57.0
renovate[bot] Jul 3, 2023
4edec02
fix(deps): update dependency sentry/sentry to ^3.20.1
renovate[bot] Jul 3, 2023
3529725
Merge pull request #593 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Jul 3, 2023
5b54d32
Merge pull request #594 from ChristophWurst/renovate/sentry-sentry-3.x
renovate[bot] Jul 3, 2023
af2772e
chore(release): v8.8.5 [skip ci]
invalid-email-address Jul 3, 2023
0932c6f
fix(deps): update dependency @nextcloud/initial-state to ^2.1.0
renovate[bot] Jul 16, 2023
f8e190a
fix(deps): update dependency @sentry/browser to ^7.58.1
renovate[bot] Jul 16, 2023
bcb6690
Merge pull request #595 from ChristophWurst/renovate/nextcloud-initia…
renovate[bot] Jul 16, 2023
b180a7f
Merge pull request #596 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Jul 16, 2023
5d20529
chore(release): v8.8.6 [skip ci]
invalid-email-address Jul 17, 2023
7b6c016
chore(deps): update dependency webpack to ^5.88.2
renovate[bot] Jul 23, 2023
da4c5cd
fix(deps): update dependency @sentry/browser to ^7.60.0
renovate[bot] Jul 23, 2023
004ad13
Merge pull request #597 from ChristophWurst/renovate/webpack-5.x
renovate[bot] Jul 23, 2023
b5908c4
Merge pull request #598 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Jul 23, 2023
44af6fe
chore(release): v8.8.7 [skip ci]
invalid-email-address Jul 24, 2023
6f0ad6c
fix(deps): update dependency @sentry/browser to ^7.60.1
renovate[bot] Jul 30, 2023
fb22f21
chore(deps): update dependency psalm/phar to ^5.14.0
renovate[bot] Jul 30, 2023
f83254a
Merge pull request #599 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Jul 30, 2023
0958b8e
Merge pull request #600 from ChristophWurst/renovate/psalm-phar-5.x
renovate[bot] Jul 30, 2023
07630e9
chore(release): v8.8.8 [skip ci]
invalid-email-address Jul 31, 2023
25e940a
chore(deps): update dependency psalm/phar to ^5.14.1
renovate[bot] Aug 6, 2023
b17f890
fix(deps): update dependency @sentry/browser to ^7.61.1
renovate[bot] Aug 6, 2023
5530e2d
Merge pull request #601 from ChristophWurst/renovate/psalm-phar-5.x
renovate[bot] Aug 6, 2023
08cdc95
Merge pull request #602 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Aug 6, 2023
379f536
fix(deps): update dependency sentry/sentry to ^3.21.0
renovate[bot] Aug 7, 2023
4c86f03
chore(deps): update tripss/conventional-changelog-action action to v4
renovate[bot] Aug 7, 2023
bd0c788
Merge pull request #603 from ChristophWurst/renovate/sentry-sentry-3.x
renovate[bot] Aug 7, 2023
636a49d
Merge pull request #604 from ChristophWurst/renovate/tripss-conventio…
ChristophWurst Aug 7, 2023
738e553
chore(release): v8.8.9 [skip ci]
invalid-email-address Aug 7, 2023
5e80d5c
fix(deps): update dependency @sentry/browser to ^7.63.0
renovate[bot] Aug 13, 2023
06bad04
Merge pull request #605 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Aug 13, 2023
48d7e47
chore(release): v8.8.10 [skip ci]
invalid-email-address Aug 14, 2023
4dab3f9
fix(deps): update dependency @sentry/browser to ^7.64.0
renovate[bot] Aug 20, 2023
06bf35c
Merge pull request #606 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Aug 20, 2023
2ad59d6
chore(release): v8.8.11 [skip ci]
invalid-email-address Aug 21, 2023
76354bc
chore(deps): update dependency psalm/phar to ^5.15.0
renovate[bot] Aug 27, 2023
f909e04
Merge pull request #607 from ChristophWurst/renovate/psalm-phar-5.x
renovate[bot] Aug 27, 2023
3135ee2
fix(deps): update dependency @sentry/browser to ^7.66.0
renovate[bot] Sep 3, 2023
9a02cb1
Merge pull request #608 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Sep 3, 2023
875496a
fix(deps): update dependency @sentry/browser to ^7.68.0
renovate[bot] Sep 11, 2023
9fc6d5d
chore(deps): update actions/checkout action to v4
renovate[bot] Sep 11, 2023
aa17b03
Merge pull request #609 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Sep 11, 2023
e5a3389
Merge pull request #610 from ChristophWurst/renovate/actions-checkout…
ChristophWurst Sep 11, 2023
0f96c6e
fix(deps): update dependency @sentry/browser to ^7.69.0
renovate[bot] Sep 14, 2023
e5e2051
Merge pull request #611 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Sep 14, 2023
710efdd
fix(deps): update dependency @nextcloud/auth to ^2.2.1
renovate[bot] Sep 24, 2023
b5c75bb
fix(deps): update dependency @nextcloud/logger to ^2.7.0
renovate[bot] Sep 24, 2023
4785ec9
Merge pull request #612 from ChristophWurst/renovate/nextcloud-auth-2.x
renovate[bot] Sep 24, 2023
2e31a03
Merge pull request #613 from ChristophWurst/renovate/nextcloud-logger…
renovate[bot] Sep 24, 2023
44b0cdf
fix(deps): update dependency @sentry/browser to ^7.70.0
renovate[bot] Sep 25, 2023
6902b8f
Merge pull request #614 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Sep 25, 2023
3a4e443
fix(deps): update dependency @sentry/browser to ^7.72.0
renovate[bot] Oct 2, 2023
fd38ea6
Merge pull request #615 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Oct 2, 2023
e7c74fc
fix(deps): update dependency @sentry/browser to ^7.73.0
renovate[bot] Oct 8, 2023
be7ac09
Merge pull request #616 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Oct 8, 2023
5bcd456
chore(deps): update dependency webpack to ^5.89.0
renovate[bot] Oct 15, 2023
16ddbb4
fix(deps): update dependency @sentry/browser to ^7.74.0
renovate[bot] Oct 15, 2023
ba62fac
Merge pull request #617 from ChristophWurst/renovate/webpack-5.x
renovate[bot] Oct 15, 2023
afadc21
Merge pull request #618 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Oct 15, 2023
e6718da
fix(deps): update dependency @sentry/browser to ^7.74.1
renovate[bot] Oct 22, 2023
2e33f29
chore(deps): update dependency webpack-merge to ^5.10.0
renovate[bot] Oct 22, 2023
a59bfb7
Merge pull request #619 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Oct 22, 2023
cb080de
Merge pull request #620 from ChristophWurst/renovate/webpack-merge-5.x
renovate[bot] Oct 22, 2023
0e6586e
fix(deps): update dependency @sentry/browser to ^7.76.0
renovate[bot] Oct 29, 2023
0fce7a6
fix(deps): update dependency sentry/sentry to ^3.22.0
renovate[bot] Oct 29, 2023
a4c5a8a
Merge pull request #621 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Oct 29, 2023
8640888
Merge pull request #622 from ChristophWurst/renovate/sentry-sentry-3.x
renovate[bot] Oct 29, 2023
854cd62
chore(deps): update actions/setup-node action to v4
renovate[bot] Oct 30, 2023
8067d51
Merge pull request #623 from ChristophWurst/renovate/actions-setup-no…
ChristophWurst Oct 30, 2023
230dd86
fix(deps): update dependency php-http/curl-client to ^2.3.1
renovate[bot] Nov 6, 2023
10fd0bc
fix(deps): update dependency @sentry/browser to ^7.77.0
renovate[bot] Nov 6, 2023
e985897
Merge pull request #624 from ChristophWurst/renovate/php-http-curl-cl…
renovate[bot] Nov 6, 2023
f2247ba
Merge pull request #625 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Nov 6, 2023
1c00a10
fix(deps): update dependency @sentry/browser to ^7.80.0
renovate[bot] Nov 13, 2023
be90f7f
Merge pull request #626 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Nov 13, 2023
21eb279
fix(deps): update dependency @sentry/browser to ^7.80.1
renovate[bot] Nov 20, 2023
fc4e024
fix(deps): update dependency nyholm/psr7 to ^1.8.1
renovate[bot] Nov 20, 2023
3c538f1
Merge pull request #631 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Nov 20, 2023
5f0dfd9
Merge pull request #632 from ChristophWurst/renovate/nyholm-psr7-1.x
renovate[bot] Nov 20, 2023
8a572ae
fix(deps): update dependency sentry/sentry to ^3.22.1
renovate[bot] Nov 20, 2023
8685246
Merge pull request #633 from ChristophWurst/renovate/sentry-sentry-3.x
renovate[bot] Nov 20, 2023
ab69095
fix(deps): downgrade guzzlehttp/promises to keep compatibility with 3…
tcitworld Nov 18, 2023
c2a0b64
Merge pull request #630 from ChristophWurst/downgrade-guzzlehttp/prom…
ChristophWurst Nov 20, 2023
7f241f8
fix(config): cast config returned by getSystemValue to float as the f…
tcitworld Nov 24, 2023
b6b9e18
feat(deps): Add Nextcloud 29 support
ChristophWurst Dec 28, 2023
7a73b72
Merge pull request #641 from ChristophWurst/feat/deps/nextcloud-29
ChristophWurst Dec 28, 2023
5921c3c
feat(deps): Add PHP8.3 support
ChristophWurst Dec 28, 2023
34dddd8
Merge pull request #642 from ChristophWurst/feat/deps/php83
ChristophWurst Dec 28, 2023
1238dfa
feat: Add profiles_sample_rate
juliusknorr Dec 28, 2023
2a616f5
fix(deps): update dependency guzzlehttp/promises to ^1.5.3
renovate[bot] Dec 28, 2023
590655e
chore(deps): update webiny/action-conventional-commits action to v1.2.0
renovate[bot] Dec 28, 2023
53f8d09
fix(deps): update dependency @sentry/browser to ^7.91.0
renovate[bot] Dec 28, 2023
4e32310
Merge pull request #640 from juliushaertl/enh/profiling
ChristophWurst Dec 28, 2023
6bc21ea
Merge pull request #635 from ChristophWurst/renovate/guzzlehttp-promi…
renovate[bot] Dec 28, 2023
6f9d129
Merge pull request #637 from ChristophWurst/renovate/webiny-action-co…
renovate[bot] Dec 28, 2023
c6fae06
Merge pull request #638 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Dec 28, 2023
e90d652
chore(deps): update dependency psalm/phar to ^5.18.0
renovate[bot] Dec 28, 2023
4a1880a
Merge branch 'master' into config-sampling-rate-float
ChristophWurst Dec 28, 2023
0478404
Merge pull request #636 from ChristophWurst/renovate/psalm-phar-5.x
renovate[bot] Dec 28, 2023
3c712e7
chore(deps): update dependency christophwurst/nextcloud_testing to v1
renovate[bot] Dec 28, 2023
d8cf812
Merge pull request #634 from ChristophWurst/config-sampling-rate-float
ChristophWurst Dec 28, 2023
e6def81
chore(deps): update tripss/conventional-changelog-action action to v5
renovate[bot] Jan 1, 2024
505d9ff
chore(release): v8.9.0 [skip ci]
invalid-email-address Jan 2, 2024
6956f7a
Merge pull request #643 from ChristophWurst/renovate/tripss-conventio…
ChristophWurst Jan 2, 2024
ba10f0a
Merge pull request #627 from ChristophWurst/renovate/christophwurst-n…
ChristophWurst Jan 2, 2024
d12742f
fix(deps): update dependency @sentry/browser to ^7.92.0
renovate[bot] Jan 7, 2024
6324469
Merge pull request #644 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Jan 7, 2024
809de7a
chore(release): v8.9.1 [skip ci]
invalid-email-address Jan 8, 2024
443c393
chore(deps): update dependency psalm/phar to ^5.19.0
renovate[bot] Jan 15, 2024
44364b4
fix(deps): update dependency @sentry/browser to ^7.93.0
renovate[bot] Jan 15, 2024
665e0c4
Merge pull request #645 from ChristophWurst/renovate/psalm-phar-5.x
renovate[bot] Jan 15, 2024
30db668
Merge pull request #646 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Jan 15, 2024
59387cc
chore(release): v8.9.2 [skip ci]
invalid-email-address Jan 15, 2024
1a64a1e
chore(deps): update dependency psalm/phar to ^5.20.0
renovate[bot] Jan 22, 2024
d8492b9
fix(deps): update dependency @sentry/browser to ^7.94.1
renovate[bot] Jan 22, 2024
df19715
Merge pull request #647 from ChristophWurst/renovate/psalm-phar-5.x
renovate[bot] Jan 22, 2024
827e5d5
Merge pull request #648 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Jan 22, 2024
f09fd44
chore(release): v8.9.3 [skip ci]
invalid-email-address Jan 22, 2024
2fdbcc6
chore(deps): update dependency webpack to ^5.90.0
renovate[bot] Jan 29, 2024
321886c
chore(deps): update webiny/action-conventional-commits action to v1.3.0
renovate[bot] Jan 29, 2024
9d039c4
Merge pull request #649 from ChristophWurst/renovate/webpack-5.x
renovate[bot] Jan 29, 2024
2956d0e
Merge pull request #650 from ChristophWurst/renovate/webiny-action-co…
renovate[bot] Jan 29, 2024
ccad300
chore(deps): update dependency webpack to ^5.90.1
renovate[bot] Feb 5, 2024
b5879e4
chore(deps): update dependency psalm/phar to ^5.21.1
renovate[bot] Feb 5, 2024
b38648b
Merge pull request #651 from ChristophWurst/renovate/webpack-5.x
renovate[bot] Feb 5, 2024
fba928e
Merge pull request #652 from ChristophWurst/renovate/psalm-phar-5.x
renovate[bot] Feb 5, 2024
1673a6d
chore(deps): update andstor/file-existence-action action to v3
renovate[bot] Feb 7, 2024
f422e20
Merge pull request #653 from ChristophWurst/renovate/andstor-file-exi…
ChristophWurst Feb 7, 2024
16338d5
fix(deps): update dependency @sentry/browser to ^7.100.1
renovate[bot] Feb 12, 2024
d98f940
Merge pull request #654 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Feb 12, 2024
b97662c
chore(release): v8.9.4 [skip ci]
invalid-email-address Feb 12, 2024
e3a8332
chore(deps): update dependency webpack to ^5.90.2
renovate[bot] Feb 19, 2024
f546ad9
chore(deps): update dependency psalm/phar to ^5.22.1
renovate[bot] Feb 19, 2024
6ebca47
Merge pull request #655 from ChristophWurst/renovate/webpack-5.x
renovate[bot] Feb 19, 2024
081fc75
Merge pull request #656 from ChristophWurst/renovate/psalm-phar-5.x
renovate[bot] Feb 19, 2024
8ce6e95
chore(deps): update dependency psalm/phar to ^5.22.2
renovate[bot] Feb 26, 2024
a6e4791
chore(deps): update dependency webpack to ^5.90.3
renovate[bot] Feb 26, 2024
7bedc78
Merge pull request #657 from ChristophWurst/renovate/psalm-phar-5.x
renovate[bot] Feb 26, 2024
e358228
Merge pull request #658 from ChristophWurst/renovate/webpack-5.x
renovate[bot] Feb 26, 2024
4f38ab3
fix(deps): update dependency @sentry/browser to ^7.102.1
renovate[bot] Feb 26, 2024
0bb45b9
Merge pull request #659 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Feb 26, 2024
988bc3e
chore(release): v8.9.5 [skip ci]
invalid-email-address Feb 26, 2024
363098b
fix(deps): update dependency php-http/curl-client to ^2.3.2
renovate[bot] Mar 4, 2024
d6388f7
fix(deps): update dependency @sentry/browser to ^7.104.0
renovate[bot] Mar 4, 2024
42b5ea3
Merge pull request #660 from ChristophWurst/renovate/php-http-curl-cl…
renovate[bot] Mar 4, 2024
9b472c1
Merge pull request #661 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Mar 4, 2024
03bff55
chore(release): v8.9.6 [skip ci]
invalid-email-address Mar 4, 2024
487924a
chore(deps): update dependency psalm/phar to ^5.23.0
renovate[bot] Mar 11, 2024
f01285d
fix(deps): update dependency @sentry/browser to ^7.106.0
renovate[bot] Mar 11, 2024
0bc8971
Merge pull request #662 from ChristophWurst/renovate/psalm-phar-5.x
renovate[bot] Mar 11, 2024
e7133fd
Merge pull request #663 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Mar 11, 2024
824b49f
chore(release): v8.9.7 [skip ci]
invalid-email-address Mar 11, 2024
cbbd7b3
chore(deps): update dependency psalm/phar to ^5.23.1
renovate[bot] Mar 18, 2024
af6d319
fix(deps): update dependency @sentry/browser to ^7.107.0
renovate[bot] Mar 18, 2024
530a398
Merge pull request #664 from ChristophWurst/renovate/psalm-phar-5.x
renovate[bot] Mar 18, 2024
c8123d0
Merge pull request #665 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Mar 18, 2024
2a2b00c
chore(release): v8.9.8 [skip ci]
invalid-email-address Mar 18, 2024
5975c4f
chore(deps): update dependency webpack to ^5.91.0
renovate[bot] Mar 25, 2024
4bad952
fix(deps): update dependency @sentry/browser to ^7.108.0
renovate[bot] Mar 25, 2024
0218f2b
Merge pull request #666 from ChristophWurst/renovate/webpack-5.x
renovate[bot] Mar 25, 2024
c9c06a7
Merge pull request #667 from ChristophWurst/renovate/sentry-javascrip…
renovate[bot] Mar 25, 2024
d5d7a4e
chore(release): v8.9.9 [skip ci]
invalid-email-address Mar 25, 2024
277da57
feat: Inject sentry tracing information for rendered HTML
juliusknorr Jul 4, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 0 additions & 39 deletions .github/dependabot.yml

This file was deleted.

146 changes: 146 additions & 0 deletions .github/workflows/appstore-build-publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@
# This workflow is provided via the organization template repository
#
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization

name: Build and publish app release

on:
release:
types: [published]

env:
PHP_VERSION: 8.0

jobs:
build_and_publish:
permissions:
contents: write # for release creation (svenstaro/upload-release-action)

runs-on: ubuntu-latest

steps:
- name: Set app env
run: |
# Split and keep last
echo "APP_NAME=sentry" >> $GITHUB_ENV
echo "APP_VERSION=${GITHUB_REF##*/}" >> $GITHUB_ENV

- name: Checkout
uses: actions/checkout@v4
with:
path: ${{ env.APP_NAME }}

- name: Get appinfo data
id: appinfo
uses: skjnldsv/xpath-action@master
with:
filename: ${{ env.APP_NAME }}/appinfo/info.xml
expression: "//info//dependencies//nextcloud/@min-version"

- name: Read package.json node and npm engines version
uses: skjnldsv/read-package-engines-version-actions@v2.2
id: versions
# Continue if no package.json
continue-on-error: true
with:
path: ${{ env.APP_NAME }}
fallbackNode: "^12"
fallbackNpm: "^6"

- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
# Skip if no package.json
if: ${{ steps.versions.outputs.nodeVersion }}
uses: actions/setup-node@v4
with:
node-version: ${{ steps.versions.outputs.nodeVersion }}

- name: Set up npm ${{ steps.versions.outputs.npmVersion }}
# Skip if no package.json
if: ${{ steps.versions.outputs.npmVersion }}
run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}"

- name: Set up php ${{ env.PHP_VERSION }}
uses: shivammathur/setup-php@v2
with:
php-version: ${{ env.PHP_VERSION }}
coverage: none

- name: Check composer.json
id: check_composer
uses: andstor/file-existence-action@v3
with:
files: "${{ env.APP_NAME }}/composer.json"

- name: Install composer dependencies
if: steps.check_composer.outputs.files_exists == 'true'
run: |
cd ${{ env.APP_NAME }}
composer install --no-dev

- name: Build ${{ env.APP_NAME }}
# Skip if no package.json
if: ${{ steps.versions.outputs.nodeVersion }}
run: |
cd ${{ env.APP_NAME }}
npm install --deps
npm run build

- name: Install Krankerl
run: |
wget https://github.com/ChristophWurst/krankerl/releases/download/v0.13.0/krankerl_0.13.0_amd64.deb
sudo dpkg -i krankerl_0.13.0_amd64.deb

- name: Package ${{ env.APP_NAME }} ${{ env.APP_VERSION }}
# Try krankerl, fallback to makefile
run: |
cd ${{ env.APP_NAME }}
krankerl package || make appstore

- name: Checkout server ${{ fromJSON(steps.appinfo.outputs.result).nextcloud.min-version }}
continue-on-error: true
id: server-checkout
run: |
NCVERSION=${{ fromJSON(steps.appinfo.outputs.result).nextcloud.min-version }}
wget --quiet https://download.nextcloud.com/server/releases/latest-$NCVERSION.zip
unzip latest-$NCVERSION.zip

- name: Checkout server master fallback
uses: actions/checkout@v4
if: ${{ steps.server-checkout.outcome != 'success' }}
with:
repository: nextcloud/server
path: nextcloud

- name: Sign app
run: |
# Extracting release
cd ${{ env.APP_NAME }}/build/artifacts
tar -xvf ${{ env.APP_NAME }}.tar.gz
cd ../../../
# Setting up keys
echo "${{ secrets.APP_PRIVATE_KEY }}" > ${{ env.APP_NAME }}.key
wget --quiet "https://github.com/nextcloud/app-certificate-requests/raw/master/${{ env.APP_NAME }}/${{ env.APP_NAME }}.crt"
# Signing
php nextcloud/occ integrity:sign-app --privateKey=../${{ env.APP_NAME }}.key --certificate=../${{ env.APP_NAME }}.crt --path=../${{ env.APP_NAME }}/build/artifacts/${{ env.APP_NAME }}
# Rebuilding archive
cd ${{ env.APP_NAME }}/build/artifacts
tar -zcvf ${{ env.APP_NAME }}.tar.gz ${{ env.APP_NAME }}

- name: Attach tarball to github release
uses: svenstaro/upload-release-action@v2
id: attach_to_release
with:
repo_token: ${{ secrets.GITHUB_TOKEN }}
file: ${{ env.APP_NAME }}/build/artifacts/${{ env.APP_NAME }}.tar.gz
asset_name: ${{ env.APP_NAME }}-${{ env.APP_VERSION }}.tar.gz
tag: ${{ github.ref }}
overwrite: true

- name: Upload app to Nextcloud appstore
uses: nextcloud-releases/nextcloud-appstore-push-action@v1
with:
app_name: ${{ env.APP_NAME }}
appstore_token: ${{ secrets.APPSTORE_TOKEN }}
download_url: ${{ steps.attach_to_release.outputs.browser_download_url }}
app_private_key: ${{ secrets.APP_PRIVATE_KEY }}
31 changes: 31 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Build
on: pull_request
jobs:
build-js:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [ 16, 18 ]
name: Build front-end with Node ${{ matrix.node-version }}
steps:
- uses: actions/checkout@master
- name: Set up Node
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
- name: Install dependencies
run: npm ci
- name: Build
run: npm run build
env:
CI: true

summary:
runs-on: ubuntu-latest
needs:
- build-js
if: always()
name: Build summary
steps:
- name: Static analysis status
run: if ${{ needs.build-js.result != 'success' && needs.build-js.result != 'skipped' }}; then exit 1; fi
13 changes: 13 additions & 0 deletions .github/workflows/conventional_commits.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
name: Conventional Commits

on:
pull_request:
branches: [ master ]

jobs:
build:
name: Conventional Commits
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: webiny/action-conventional-commits@v1.3.0
11 changes: 0 additions & 11 deletions .github/workflows/dependabot-approve.yml

This file was deleted.

11 changes: 11 additions & 0 deletions .github/workflows/fixup.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
name: Pull request checks
on: pull_request
jobs:
commit-message-check:
name: Block fixup and squash commits
runs-on: ubuntu-latest
steps:
- name: Run check
uses: xt0rted/block-autosquash-commits-action@v2
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
14 changes: 11 additions & 3 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
name: Lint

on: [push]
on: pull_request

jobs:
php-linters:
runs-on: ubuntu-latest
strategy:
matrix:
php-versions: ['7.4', '8.0']
php-versions: [8.0', '8.1', '8.2', '8.3']
name: php${{ matrix.php-versions }} lint
steps:
- name: Checkout
Expand All @@ -19,3 +18,12 @@ jobs:
coverage: none
- name: Lint
run: composer run lint
summary:
runs-on: ubuntu-latest
needs:
- php-linters
if: always()
name: lint-summary
steps:
- name: PHP linter status
run: if ${{ needs.php-linters.result != 'success' && needs.php-linters.result != 'skipped' }}; then exit 1; fi
35 changes: 35 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Release
on:
schedule:
- cron: "42 8 * * 1-5"
workflow_dispatch:

jobs:
release:
permissions:
contents: write
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
token: ${{ secrets.RELEASE_PAT }}
fetch-depth: 0
- name: Conventional Changelog Action
id: changelog
uses: TriPSs/conventional-changelog-action@v5
with:
github-token: ${{ secrets.RELEASE_PAT }}
skip-git-pull: "true"
pre-commit: build/pre-commit.js
release-count: 0
version-file: "package.json, package-lock.json"
- name: Create Release
uses: actions/create-release@v1
if: ${{ steps.changelog.outputs.skipped == 'false' }}
env:
GITHUB_TOKEN: ${{ secrets.RELEASE_PAT }}
with:
tag_name: ${{ steps.changelog.outputs.tag }}
release_name: ${{ steps.changelog.outputs.tag }}
body: ${{ steps.changelog.outputs.clean_changelog }}
39 changes: 39 additions & 0 deletions .github/workflows/static-analysis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: Static analysis
on: pull_request

permissions:
contents: read

jobs:
static-psalm-analysis:
runs-on: ubuntu-latest
strategy:
matrix:
ocp-version: [ 'dev-master', 'dev-stable28', 'dev-stable27', 'dev-stable26', 'dev-stable25', 'dev-stable24' ]
name: Nextcloud ${{ matrix.ocp-version }}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Set up php
uses: shivammathur/setup-php@v2
with:
php-version: 8.0
coverage: none
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Install dependencies
run: composer i
- name: Install OCP package
run: composer require --dev nextcloud/ocp:${{ matrix.ocp-version }} -W
- name: Run coding standards check
run: composer run psalm

summary:
runs-on: ubuntu-latest
needs:
- static-psalm-analysis
if: always()
name: static-analysis-summary
steps:
- name: Static analysis status
run: if ${{ needs.static-psalm-analysis.result != 'success' && needs.static-psalm-analysis.result != 'skipped' }}; then exit 1; fi
Loading
Loading