chris48s
026b45e07d
remove docusaurus css hacks ( #10495 )
2024-09-04 15:55:40 +00:00
chris48s
77ed91e008
ignore a couple of docusaurus warnings ( #10469 )
2024-08-22 17:29:17 +00:00
Pierre-Yves Bigourdan
1e4c8f54d7
Sunsetting Shields custom logos ( #10347 )
...
* Sunsetting Shields custom logos
* Reinstate info to contribute to SimpleIcons
* Mention that no changes are required
2024-07-13 19:14:54 +00:00
dependabot[bot]
79b0141322
chore(deps): bump simple-icons from 12.4.0 to 13.0.0 ( #10330 )
...
* chore(deps): bump simple-icons from 12.4.0 to 13.0.0
Bumps [simple-icons](https://github.com/simple-icons/simple-icons ) from 12.4.0 to 13.0.0.
- [Release notes](https://github.com/simple-icons/simple-icons/releases )
- [Commits](https://github.com/simple-icons/simple-icons/compare/12.4.0...13.0.0 )
---
updated-dependencies:
- dependency-name: simple-icons
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* update tests - skype logo has been removed
* simple-icons 13 blog post
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: chris48s <git@chris-shaw.dev >
2024-07-05 18:07:41 +00:00
chris48s
437adc67ce
simpleicons 12 blog ( #10222 )
2024-06-04 19:21:44 +01:00
chris48s
bd3a11b4b6
upgrade to docusaurus 3 ( #9820 )
...
* update packages
* add plugin to strip autolinks in code blocks
* fix all the documentation for MDXv3
* remove check-docusaurus-versions
in docusaurus 3 this is now a hard error, not just a warning
* port upstream change to Curl component
fixes performing the 'execute' action when pressing enter
2024-03-23 19:54:57 +00:00
dependabot[bot]
179466ccba
chore(deps): bump simple-icons from 10.4.0 to 11.0.0 ( #9898 )
...
* chore(deps): bump simple-icons from 10.4.0 to 11.0.0
Bumps [simple-icons](https://github.com/simple-icons/simple-icons ) from 10.4.0 to 11.0.0.
- [Release notes](https://github.com/simple-icons/simple-icons/releases )
- [Commits](https://github.com/simple-icons/simple-icons/compare/10.4.0...11.0.0 )
---
updated-dependencies:
- dependency-name: simple-icons
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* blog post
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: chris48s <git@chris-shaw.dev >
2024-01-13 18:58:08 +00:00
chris48s
b8819746c1
stop linking to twitter ( #9685 )
2023-12-09 18:55:27 +00:00
dependabot[bot]
9118ba8d24
chore(deps): bump simple-icons from 9.20.0 to 10.0.0 ( #9768 )
...
* chore(deps): bump simple-icons from 9.20.0 to 10.0.0
Bumps [simple-icons](https://github.com/simple-icons/simple-icons ) from 9.20.0 to 10.0.0.
- [Release notes](https://github.com/simple-icons/simple-icons/releases )
- [Commits](https://github.com/simple-icons/simple-icons/compare/9.20.0...10.0.0 )
---
updated-dependencies:
- dependency-name: simple-icons
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* simple icons 10 blog post
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: chris48s <git@chris-shaw.dev >
2023-11-29 19:19:04 +00:00
chris48s
61cd2082fc
twitter --> X ( #9678 )
2023-10-24 18:46:10 +00:00
chris48s
7749c5e8fe
switch to fixed OpenCollective images ( #9615 )
2023-10-04 18:24:41 +01:00
chris48s
1bfda7a54b
add a blog post about GH Tag/Release filter param ( #9424 )
...
* add a blog post about GH Tag/Release filter param
* Update frontend/blog/2023-07-29-tag-filter.md
Co-authored-by: Caleb Cartwright <calebcartwright@users.noreply.github.com >
---------
Co-authored-by: Caleb Cartwright <calebcartwright@users.noreply.github.com >
2023-07-31 12:21:55 +01:00
chris48s
d882433fd9
move some docs to the website ( #9347 )
...
* move some docs to the website
* update expected test value
* link to new documentation locations
2023-07-24 12:20:43 +01:00
dependabot[bot]
ef2649bd4b
chore(deps-dev): bump eslint-plugin-react from 7.32.2 to 7.33.0 ( #9395 )
...
* chore(deps-dev): bump eslint-plugin-react from 7.32.2 to 7.33.0
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react ) from 7.32.2 to 7.33.0.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases )
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.32.2...v7.33.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-react
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix for new lint rules
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: chris48s <git@chris-shaw.dev >
2023-07-23 09:34:54 +00:00
dependabot[bot]
13fd752ada
chore(deps-dev): bump prism-react-renderer from 1.3.5 to 2.0.6 ( #9328 )
...
* chore(deps-dev): bump prism-react-renderer from 1.3.5 to 2.0.6
Bumps [prism-react-renderer](https://github.com/FormidableLabs/prism-react-renderer ) from 1.3.5 to 2.0.6.
- [Release notes](https://github.com/FormidableLabs/prism-react-renderer/releases )
- [Commits](https://github.com/FormidableLabs/prism-react-renderer/compare/v1.3.5...prism-react-renderer@2.0.6 )
---
updated-dependencies:
- dependency-name: prism-react-renderer
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* update for backwards-incompatible changes
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: chris48s <git@chris-shaw.dev >
2023-07-14 17:04:31 +01:00
chris48s
ffcce04deb
edit comment about styles to remove in future ( #9363 )
2023-07-10 16:39:16 +01:00
dependabot[bot]
b9d96755ec
chore(deps-dev): bump prettier from 2.8.8 to 3.0.0 ( #9357 )
...
* chore(deps-dev): bump prettier from 2.8.8 to 3.0.0
Bumps [prettier](https://github.com/prettier/prettier ) from 2.8.8 to 3.0.0.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.8.8...3.0.0 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* reformat all the things (prettier 3)
* update tests to await calls to prettier.format()
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: chris48s <git@chris-shaw.dev >
2023-07-10 09:27:51 +00:00
chris48s
9fafb3110c
add a bit of border to select boxes ( #9348 )
...
Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
2023-07-03 17:09:24 +00:00
chris48s
640cd5643e
add a bit of border to text boxes ( #9324 )
...
Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
2023-06-27 19:58:31 +00:00
chris48s
9137b46bc3
temp fix: wrap code examples tabs in narrow browser windows ( #9302 )
2023-06-23 19:48:17 +01:00
LitoMore
5085ef0209
chore(frontend): open homepage feature links in new tab ( #9300 )
...
Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
2023-06-19 14:15:14 +00:00
chris48s
86f0a86094
adapt opencollective images to theme background ( #9298 )
2023-06-19 14:58:00 +01:00
chris48s
30377f6f33
set a sensible meta description ( #9283 )
2023-06-18 10:44:26 +01:00
chris48s
50ea7068a8
migrate frontend to docusaurus ( #9014 )
...
* delete loads of really important stuff that we definitely need
* v basic MVP smoosh docusaurus PoC into repo
* TODO
* delete more really important stuff
* TODO
* tidyup: use run-s
* don't redirect images used in frontend to raster proxy
* fix routing
* preserve the /endpoint link
* delete the blog (for now)
I would quite like to re-add this at some point
but its not really the top priority thing right now
* content edits
* appease the lint gods
* update danger rules
* remove placeholder
* cypress tests
* dockerhub --> ghcr
* Revert "dockerhub --> ghcr"
This reverts commit ef74cbb26b .
* downgrade lockfile format
* implement defs/BASE_URL
* fix e2e build
* actually fix cypress tests
* always run cypress tests on build
* this never worked
* add command for docusaurus:clear
* delete more code we don't need any more
* update ESLint/prettier config
* delete unsused exports
* documentation updates
* delete a fairly large chunk of our dependency tree
* allow base_url as build arg to Dockerfile
* fixup dockerfile
* work out base url at runtime if not set
doing this at image build time is not the right approach
* remove gatsby monorepo from closebot
* rename HomepageFeatures to homepage-features
2023-06-17 10:59:07 +01:00
Laurent Demailly
c773563e60
Correct issue template in footer (new badge requests url is incorrect) ( #9153 )
...
* Correct issue template in footer
https://github.com/badges/shields/issues/9152#issuecomment-1537534258
* Same in TUTORIAL.md
2023-05-07 16:18:33 -05:00
chris48s
148b51d554
Export OpenAPI definitions from service examples; affects [dynamic endpoint static] ( #8966 )
...
* WIP export OpenAPI definitions from service examples
* allow services to optionally define an OpenApi Paths Object instead of examples
* make use of param descriptions and required query params
* convert other 'core' services to declare openApi..
..instead of examples
* tweak descriptions for standard query params
* move stuff around, add a high-level integration test for category2openapi
* update simple-icons text refs #9054
* remove legacy param names
2023-04-11 18:37:16 +01:00
LitoMore
95ef751096
Update the hint of simple-icons ( #9054 )
...
* Update the hint of simple-icons
* copy edits
---------
Co-authored-by: chris48s <git@chris-shaw.dev >
Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
2023-04-08 18:32:51 +00:00
chris48s
ec8d739099
don't autofocus search ( #8927 )
2023-02-22 17:58:57 -06:00
Paula Barszcz
bb1fda2aa7
deprecate lgtm; lgtm service tests should be passing ( #8771 )
2023-01-04 19:48:47 +00:00
dependabot[bot]
271547d2c6
chore(deps): bump query-string from 7.1.3 to 8.0.3 ( #8728 )
...
* chore(deps): bump query-string from 7.1.3 to 8.0.3
Bumps [query-string](https://github.com/sindresorhus/query-string ) from 7.1.3 to 8.0.3.
- [Release notes](https://github.com/sindresorhus/query-string/releases )
- [Commits](https://github.com/sindresorhus/query-string/compare/v7.1.3...v8.0.3 )
---
updated-dependencies:
- dependency-name: query-string
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* update import
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: chris48s <git@chris-shaw.dev >
2022-12-19 18:53:21 +00:00
Sébastien Règne
bcc39200ae
fix: support logoColor to shield icons. ( #8263 )
...
* fix: support logoColor to shield icons.
* FIXUP: Use 'travis-ci' to 'travis'
* FIXUP: Update docs.
* docs tweak
Co-authored-by: chris48s <chris.shaw480@gmail.com >
Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
2022-11-26 13:48:34 +00:00
chris48s
5305e11f79
Remove 'suggest badges' feature ( #8311 )
...
* remove 'suggest badges' feature
* remove allowedOrigin/ALLOWED_ORIGIN setting
* keep allowedOrigin for now
Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
2022-11-09 18:15:59 +00:00
Anatoli Babenia
dbf94df115
Fix invalid rst format when alt or target is present ( #8275 )
...
* Fix invalid `rst` format when `alt` or `target` is present
* Write correct test
* fix tests and lint errors
Co-authored-by: chris48s <chris.shaw480@gmail.com >
Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
2022-08-08 20:46:39 +00:00
Jonah Lawrence
42233228b4
Fix typos in endpoint badge docs ( #8085 )
2022-06-16 01:00:22 +00:00
chris48s
c602c1d07b
generate links without trailing : if port not set ( #7655 )
...
Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
2022-02-27 22:22:31 +00:00
chris48s
484cec715b
remove heroku from sponsors ( #7517 )
2022-01-23 20:43:16 +00:00
chris48s
4109d36ad9
Switch callbacks to React.useCallback ( #7160 )
...
* upgrade to eslint-plugin-react@7.26 .1
* switch callbacks to React.useCallback
2021-10-17 11:42:08 +01:00
cnico
1f94f8d571
Correction of badges url in self-hosting configuration with a custom port. Issue 7025 ( #7036 )
...
Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
2021-09-25 03:19:44 +00:00
Pierre-Yves B
8fd54b1b8d
Switch all shields.io links to https ( #6935 )
2021-08-22 17:20:59 +01:00
Alwin John
13a9421f3f
added a correct the path to the sponsers logo ( #6813 )
2021-07-24 11:28:27 +00:00
Pierre-Yves B
5f9e8deafc
Fix UptimeRobot status endpoint ( #6757 )
2021-07-11 14:17:26 +01:00
Pierre-Yves B
23c0406bed
Migrate from CommonJS to ESM ( #6651 )
2021-07-09 12:53:55 +01:00
Kevin CHEN
6a7b2e3620
fix usage style ( #6638 )
2021-06-17 20:24:05 -05:00
Caleb Cartwright
956f2e0584
update simple-icons to v5 with by-name lookup backwards compatibility ( #6591 )
...
* deps: update simple-icons to v5 in BC manner
* fix: handling of overlapping titles
Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
2021-06-12 19:51:28 +00:00
dependabot-preview[bot]
df4315258f
Build(deps-dev): bump prettier from 2.3.0 to 2.3.1 ( #6612 )
...
* Build(deps-dev): bump prettier from 2.3.0 to 2.3.1
Bumps [prettier](https://github.com/prettier/prettier ) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.3.0...2.3.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* chore: make the bots happy
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Caleb Cartwright <caleb.cartwright@outlook.com >
Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
2021-06-12 18:45:36 +00:00
Shmueli Englard
17489c0413
Changed creating badges to open a new Window/Tab ( #6536 )
...
Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
2021-05-29 06:35:26 +00:00
dependabot-preview[bot]
636ed87057
Build(deps-dev): bump prettier from 2.2.1 to 2.3.0, run [ciibestpractices eclipsemarketplacedownloads gemdownloads githubdeployments githubtotaldiscussions githubforks githubhacktoberfest githubissuessearch githubpackagejson githubsponsors githubtag jenkinscoverage node npm nuget scoop teamcitybuild testspace] ( #6482 )
...
* Build(deps-dev): bump prettier from 2.2.1 to 2.3.0
Bumps [prettier](https://github.com/prettier/prettier ) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.2.1...2.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* chore: prettier
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Caleb Cartwright <caleb.cartwright@outlook.com >
Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
2021-05-15 08:49:20 +00:00
dependabot-preview[bot]
ee83590942
Build(deps-dev): bump @typescript-eslint/eslint-plugin from 2.34.0 to 4.19.0, run [GitHub GitlabCoverage F-Droid Wordpress VisualStudioAppCenter Ore Packagist] ( #6319 )
...
* Build(deps-dev): bump @typescript-eslint/eslint-plugin
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 2.34.0 to 4.19.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.19.0/packages/eslint-plugin )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* chore: update eslint camelcase rule
* chore: eslint camelcase updates for wordpress
* chore: fix eslint camelcase for misc other services
* chore: fix eslint camelcase issue in github and gitlab
* chore: run prettier
* chore: account for JSX globals
* deps: bump typescript-eslint-parser to v4
* chore: frontend lint changes
* chore: update eslint config to only run @typescript-eslint/explicit-module-boundary-types on ts files
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Caleb Cartwright <caleb.cartwright@outlook.com >
2021-03-28 08:26:01 -05:00
GrahamSH
bb84d4115d
Fix raster example ( #6306 )
2021-03-22 19:33:31 +00:00
Sheogorath
99fc7c1a86
Use NPM packages to provide fonts instead of Google Fonts ( #6274 )
...
This patch uses the fontsource libraries instead of using Google Fonts
in order to provide the fonts in the frontend. This way the web frontend
becomes more private, since it no longer shared visitors IPs with Google
and might even loads faster since modern web browsers isolate site
caches from each other and can re-use connections with HTTP/2 instead of
setting up a new connection to Google.[1]
It's basically the next iteration of my previous PR[2], that no longer
relies on a tool to download the fonts separately, but uses a library
instead. It also relates to issues that have been opened before[3] and
should be easily handled and upgraded by the regular NPM package
tooling[4], solving all related problems to that.
[1]: https://csswizardry.com/2019/05/self-host-your-static-assets/
[2]: https://github.com/badges/shields/pull/4864
[3]: https://github.com/badges/shields/issues/5883
[4]: https://github.com/badges/shields/labels/dependencies
2021-03-16 19:09:33 +00:00