1
0
mirror of https://github.com/quay/quay.git synced 2026-01-26 06:21:37 +03:00

16 Commits

Author SHA1 Message Date
Shubhra Deshpande
d0f45f545a fix: resolve Sentry/OpenTelemetry integration conflicts (PROJQUAY-9198) (#4232)
* fix: resolve Sentry/OpenTelemetry integration conflicts

Configure Sentry to use minimal integrations when OTEL_TRACING is enabled
to prevent instrumentation conflicts that broke exception capture


---------

Co-authored-by: shudeshp <shudeshp@redhat.com>
2025-09-04 16:19:27 -04:00
Shubhra Deshpande
148db8e4db deps: removing unused raven dependencies (PROJQUAY-9198) (#4179)
* removing unused raven dependencies

* moving fake sentry initialization before the main script

---------

Co-authored-by: shudeshp <shudeshp@redhat.com>
2025-08-08 12:09:46 -04:00
Shubhra Deshpande
22290c9812 deps: updated raven dependency to be compatible with python 3.12 (PROJQUAY-9198) (#4169)
* Updated raven dependency to be compatible with python 3.12

---------

Co-authored-by: shudeshp <shudeshp@redhat.com>
2025-08-07 15:58:59 -04:00
Ivan Bazulic
0ce3fc2716 bug: Fix security url template variable (PROJQUAY-8650) (#3707)
chore: Fix security url template variable (PROJQUAY-8650)
Fixes the wrong name of the variable for the security link in the base template. All links should show properly now.
2025-03-14 14:00:01 -04:00
Ivan Bazulic
4c5b2d50c5 ui: Expand support for customized footer links (PROJQUAY-5648) (#3556)
* ui: Expand support for customized footer links (PROJQUAY-5648)
Previous iteration only allowed changes to the terms of service. With this push, all footer links should be customizable through the `FOOTER_LINKS` object. Example:

~~~
FOOTER_LINKS:
  TERMS_OF_SERVICE_URL: "some_url"
  PRIVACY_POLICY_URL: "some_url"
  SECURITY_URL: "some_url"
  ABOUT_URL: "some_url"
~~~

Missing entries will not be printed out in the UI.

* Fixes to parsing of config object

* Add type annotation
2025-02-07 10:07:55 -05:00
Ivan Bazulic
d7864ed4ee ui: Add custom TOS support (PROJQUAY-5648) (#1973)
* ui: Add custom TOS support
Enable adding of a custom TOS in the Quay footer for on-premise installations via the optional `TERMS_OF_SERVICE` config flag.
If the flag is not defined, the TOS field will not be visible on Quay rendering. Also changes the behaviour of the discovery endpoint to include custom terms of service instead of pointing to Quay.io terms of service for all installations.

* Fix formatting errors

* Fix TOS page for Quay.io deployments

* Change TOS variable name to TERMS_OF_SERVICE_URL for better clarity

* Removed reference to Quay.io from the discovery endpoint description
2023-06-19 11:44:52 -04:00
Syed Ahmed
74d8a515f8 ui: Remove FEATURE_UI_V2 from analytics scripts (PROJQUAY-4582) (#1658)
* ui: Remove FEATURE_ from feature_set in base template (PROJQUAY-4582)

the variable `feature_set` has features with the `FEATURE_` prefix
removed. Fix the jinja check for this

* remove feature_ui_v2
2022-12-07 10:39:33 -05:00
Dave O'Connor
e83a63817d Add cookie consent for quay.io (#1657) 2022-12-06 16:32:59 -05:00
Syed Ahmed
c71fd10bc2 ui: Add script for adobe analytics for quay.io in angular UI (PROJQUAY-4582) (#1654)
This will be used for usage analytics on quay.io
2022-12-05 16:54:08 -05:00
Kenny Lee Sin Cheong
1c157e2a5b templates: escape templated script value (PROJQUAY-970) (#828)
Correctly converts Python bool to JS when templating the value of
config flag with Jinja.
2021-07-09 09:41:40 -04:00
Kenny Lee Sin Cheong
a839a78eb5 chore: allows Quay to run for account recoveries (PROJQUAY-970) (#793)
Adds ACCOUNT_RECOVERY_MODE to allow Quay to run with some core
features disabled. When this is set, the instance should only be used
in order by existing users who hasn't linked their account to an
external login service, after database authentication has been
disabled.
2021-07-07 12:45:24 -04:00
Joseph Schorr
0e56578f2a Update our documentation links to use a generated system (#336)
Will allow for us to easily update links over time and add new
ones.

Fixes https://issues.redhat.com/browse/PROJQUAY-575
2020-05-12 11:00:31 -04:00
Joseph Schorr
e919361a9a Remove unused user analytics code (#337) 2020-04-20 11:36:58 -04:00
Kurtis Mullins
dadc0df793 Use Redhat Terms & Privacy links in Footer (#242) 2020-03-02 14:48:45 -05:00
alecmerdler
68fa29a36e add OpenSearch capabilities for Chrome omnibar search 2019-11-20 13:06:21 -05:00
Jimmy Zelinskie
9c0dd3b722 initial import for Open Source 🎉 2019-11-12 11:09:47 -05:00