Commit Graph

4888 Commits

Author SHA1 Message Date
Adam Rusted
6e575de5f8
Updated Peugeot (#5013) 2021-02-20 12:45:17 +01:00
Peter Noble
2a550a7dd7
Add Apache Hive (#4882) 2021-02-19 18:39:23 +00:00
Florian Bernhart
0de048c158
Add Codeberg (#4757) 2021-02-19 18:34:14 +00:00
Peter Noble
e0b346503f
Add Hibernate (#4873) 2021-02-19 18:14:49 +00:00
Peter Noble
dd77a464cc
Add Qatar Airways (#4869) 2021-02-19 18:11:39 +00:00
Peter Noble
d539c41eba
Add ANA (#4821) 2021-02-19 18:08:54 +00:00
Alexandre Paradis
e70b38f46c
Add WebdriverIO (#5042) 2021-02-19 16:33:32 +00:00
Eric Cornelissen
54f9ceff75
Disallow underscores in slugs & filenames (#4921) 2021-02-19 16:16:19 +00:00
Alexandre Paradis
2727697c16
Add HelpDesk (#4895) 2021-02-19 16:10:59 +00:00
Michael Smith
ae266efd40
Add Hive Blockchain (#3008)
* Added Hive Blockchain

* Rename hiveblockchain.svg to hive_blockchain.svg

* Add slug for Hive (Blockchain)

Co-authored-by: Michael Smith <michael@app-forge.com.au>
Co-authored-by: Peter Noble <petershaggynoble@gmail.com>
2021-02-19 17:04:52 +01:00
Eric Cornelissen
39269e7d39
Add icon license to JSON linting (and change JSON linting dependency) (#4945)
* Add "license" object to the data file JSON schema

* Add license to GNU and GNU social

As an example, based on the discussion in:
https://github.com/simple-icons/simple-icons/issues/1167

* Use `"additionalProperties": false` in JSON schema

... to detect properties in the data file that shouldn't be there.

For more info, see:
https://json-schema.org/understanding-json-schema/reference/object.html

* Update JSON scheme descriptions

* Switch from jsonlint2 to jsonschema

This gives is better support for advanced features of JSON schema.

A couple of clarifications:
- There does exist a jsonschema-cli package, but it is rather limited
  and crucially doens't exit with a non-zero exit code if there is an
  error. (it is also pretty old and not maintained), hence the custom
  script.
- I renamed .jsonlintschema 1) for clarity (lint is no longer accurate)
  and 2) the .json extension allows easy imorting in the script and 3)
  it adds syntax highlighting.
- The script outputs the number of errors in the end because the output
  gets pretty big pretty quickly, this way you can see it easily from
  your CLI.
- We could customize how the errors are logged, but I feel that is
  beyond this PR.

* Two minor changes

* Use `oneOf` to require URL for custom licenses

The updated configuration allows the `"license"` field to be either
1) a SPDX license, optional with a URL
2) a "custom" license with a required URL

Read more about the "oneOf" feature of jsonschema at:
https://json-schema.org/understanding-json-schema/reference/combining.html#oneof

* Include license field in Contributing Guidelines
2021-02-19 15:19:22 +01:00
Eric Cornelissen
9c029bc706
Allow custom slugs (#4918) 2021-02-19 13:06:43 +00:00
Alexandre Paradis
0dae9943e6
Add ChatBot (#4877) 2021-02-19 13:03:43 +00:00
Florian Bernhart
b4f3391c3a
Update IconJar (#3909) 2021-02-19 12:53:14 +00:00
Adam Rusted
99a3a4214b
Add Podman (#4774) 2021-02-19 12:21:31 +00:00
Adam Rusted
7690aeb8b9
Add Dogecoin (#4762) 2021-02-19 11:48:50 +00:00
Florian Bernhart
a8c771bdd9
Add Resurrection Remix OS (#4756) 2021-02-19 11:30:36 +00:00
Peter Noble
71a6081514
Add Linux Containers (#3155) 2021-02-19 09:48:23 +00:00
Phil Wareham
ab77655bc9
Update Textpattern colour (#5065) 2021-02-19 09:44:13 +00:00
Andre Grossi
4b9ef9b077
Add Prisma (#5052) 2021-02-18 16:48:11 +00:00
Peter Noble
745ee6e84c
Add teratail (#4897) 2021-02-17 16:38:16 -05:00
Peter Noble
c8d2b1ace4
Update InVision (#5048)
* Update InVision

* Add InVision guidelines
2021-02-17 14:20:02 -05:00
Adam Rusted
23f0c1a466
Updated DS Automobiles (#5006) 2021-02-16 00:40:22 +01:00
Adam Alston
749cd2e441
Add Shotcut (#4879) 2021-02-15 16:47:29 +00:00
Adam Rusted
102e90e3da
Update Maserati (#5009) 2021-02-14 16:05:44 +00:00
Eric Cornelissen
5876b206b1
Release 10 new icons and 8 updated icons (v4.11.0)
# New Icons

- AOL (#4954)
- Blockchain.com (#4818)
- China Eastern Airlines (#4827)
- Cloudera (#4812)
- D-Wave Systems (#4825)
- Major League Hacking (#4915)
- Oxygen (#4839)
- Pug (#4714)
- Textpattern (#4966)
- Windows Terminal (#4956)

# Updated Icons

- Android Auto (#4400)
- Google Street View (#4683)
- Google Tag Manager (#4586)
- LinkedIn (#4985, #4939)
- New Japan Pro-Wrestling (#4930)
- openSUSE (#4904)
- Roundcube (#4495)
- Svelte (#4907)
2021-02-14 14:36:57 +01:00
github-actions[bot]
d0c949855d
version bump 2021-02-14 00:54:35 +00:00
Eugena Mikhaylikova
e77146b2d8
D-Wave Systems (#4825) 2021-02-13 17:50:54 +00:00
Logan Marchione
51b5c10f12
Add Blockchain.com (#4818) 2021-02-13 17:49:45 +00:00
Peter Noble
82c259d214
Add Pug (#4714) 2021-02-13 01:37:12 +01:00
Adam Rusted
e79c559dab
Update Roundcube (#4495)
* Updated Roundcube source
* Update roundcube.svg
2021-02-13 01:29:35 +01:00
Adam Rusted
0fcfed0b1d
Updated Android Auto Source (#4400)
* Update source

* Update color to Android green
2021-02-12 22:34:27 +01:00
Peter Noble
d046b1aa66
Add China Eastern Airlines (#4827) 2021-02-12 18:48:23 +00:00
Adam Rusted
3fedee2200
Updated Google Tag Manager (#4586)
* Updated Google Tag Manager

* Rebuilt from source; Gaps of 0.5px; Precision of 4 required for circle;

* Update googletagmanager.svg

* Update googletagmanager.svg

* Update googletagmanager.svg
2021-02-12 10:00:53 -05:00
Peter Noble
9df68ffc15
Add LinkedIn Guidelines (#4985) 2021-02-12 14:03:40 +00:00
Divyanshu Singh
1aed5c29b9
Updated LinkedIn Colour (#4939) 2021-02-12 09:49:49 +00:00
Phil Wareham
6921681a6c
Add Textpattern icon (#4966) 2021-02-10 17:43:36 +00:00
Adam Rusted
e34ba63aa5
Update Google Street View (#4683) 2021-02-10 17:01:38 +00:00
Adam Rusted
3deca735be
Added Windows Terminal (#4956) 2021-02-10 11:33:31 +00:00
Adam Rusted
e8e6ed5176
Added Cloudera (#4812)
* Added Cloudera

* Update HEX
2021-02-10 10:57:08 +00:00
Peter Noble
a2c1e21167
Add Major League Hacking (#4915) 2021-02-10 10:56:16 +00:00
David Barton
ec9643a7ea
Add AOL (#4954) 2021-02-09 17:54:35 +00:00
Adam Rusted
c522930d2e
Added Oxygen (#4839) 2021-02-09 16:38:49 +00:00
Peter Noble
da8206aca1
Update openSUSE (#4904) 2021-02-09 09:19:07 +00:00
Peter Noble
ee577805d1
Update Svelte (#4907) 2021-02-09 09:16:33 +00:00
Eric Cornelissen
ef00aa292c Revert RELEASE_BODY to original
from c21487f4d1, but with double quotes.
2021-02-08 22:22:08 +01:00
Peter Noble
caef1db2a2
Update New Japan Pro-Wrestling (#4930)
* Update New Japan Pro-Wrestling

* Fix New Japan Pro-Wrestling path

* Remove New Japan Pro-Wrestling from .svglint-ignored.json

* Fix New Japan Pro-Wrestling path

* Fix New Japan Pro-Wrestling path
2021-02-08 20:28:32 +01:00
Eric Cornelissen
8ecfcafeba
Refactor scripts in scripts/ (#4931)
- Rename `titleToFilename` to `titleToSlug`
- Fix indentation where necessary
- Use quotes internally consistently (to reduce the diff size, unfortunately this is the opposite quote from what we use in other projects)
- Update comments & documentation
- Construct file paths

And more...
2021-02-08 17:14:31 +01:00
Eric Cornelissen
ce27500858
Update Node Usage section in README (#4950)
Update the examples in the "Node Usage" section of the README to clarify
where you need to specify the brand you're interested in. The approach
follows the style of the "CDN Usage" section of the README.
2021-02-08 15:03:12 +00:00
renovate[bot]
22c577c177
Update dependency uglify-js to v3.12.7 (#4948) 2021-02-08 12:08:38 +01:00