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

feat: modernize repo #9184

Draft
wants to merge 139 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 111 commits
Commits
Show all changes
139 commits
Select commit Hold shift + click to select a range
c2aaf9d
chore: delete tools and cli for now
Bas950 Jan 17, 2025
0a7544f
feat: update general configuration
Bas950 Jan 17, 2025
9dcc96a
chore: lint non-presences
Bas950 Jan 17, 2025
2a2ec33
chore: lint # folder
Bas950 Jan 17, 2025
65703e2
chore: lint 0-9 folder
Bas950 Jan 17, 2025
310a5e8
chore: lint A folder
Bas950 Jan 17, 2025
25e08f1
chore: lint B folder
Bas950 Jan 18, 2025
7e61c1e
chore: remove accidentally added cron
Bas950 Jan 18, 2025
40c1d54
chore: delete
Bas950 Jan 19, 2025
6b3a062
chore: lint C folder
Bas950 Jan 19, 2025
86c6333
chore: lint D folder
Bas950 Jan 19, 2025
ec43f62
chore: lint E folder
Bas950 Jan 19, 2025
f5db682
chore: lint F folder
Bas950 Jan 19, 2025
360411a
chore: delete lock files
Bas950 Jan 19, 2025
900493a
chore(actions): update eslint action to use new config
Bas950 Jan 19, 2025
7ad1f66
chore(actions): update eslint action
Bas950 Jan 19, 2025
3b86c27
chore: lint G folder
Bas950 Jan 19, 2025
43ce114
chore: lint H folder
Bas950 Jan 19, 2025
dd08637
chore: lint I folder
Bas950 Jan 20, 2025
57379eb
chore: lint J folder
Bas950 Jan 20, 2025
c9e492f
chore: lint K folder
Bas950 Jan 20, 2025
3ea3a7c
chore: lint L folder
Bas950 Jan 20, 2025
dcf84f8
chore: lint M folder
Bas950 Jan 20, 2025
b14f11c
chore: lint N folder
Bas950 Jan 21, 2025
24d551b
chore: lint O folder
Bas950 Jan 21, 2025
15e8581
chore: lint P folder
Bas950 Jan 21, 2025
ddd893c
chore: lint Q folder
Bas950 Jan 22, 2025
cba8a1b
chore: lint R folder
Bas950 Jan 22, 2025
2960f47
chore: lint S folder
Bas950 Jan 22, 2025
558934b
chore: lint T folder
Bas950 Jan 23, 2025
57f84e8
chore: lint merged metadatas
Bas950 Jan 23, 2025
cf7203e
chore: lint U folder
Bas950 Jan 23, 2025
ab38634
chore: lint V folder
Bas950 Jan 23, 2025
eda522a
chore: lint W folder
Bas950 Jan 23, 2025
2428f5f
chore: lint X folder
Bas950 Jan 23, 2025
c062fb2
chore: lint Y folder
Bas950 Jan 23, 2025
10f8fe0
chore: lint Z folder
Bas950 Jan 23, 2025
52d5265
chore: lint
Bas950 Jan 23, 2025
d8b6317
refactor(B): fix security checks
theusaf Jan 23, 2025
36a5d7d
refactor(Emojipedia): compare hostname directly
theusaf Jan 23, 2025
b50b350
refactor(websites/F): fix securiy issues
theusaf Jan 23, 2025
944199c
refactor(websites/G): fix security issues
theusaf Jan 23, 2025
f6d6b57
refactor(websites/H): resolve security issues
theusaf Jan 23, 2025
efb7c4e
refactor(websites/I): resolve security concerns
theusaf Jan 23, 2025
8e64168
refactor(websites/K): resolve security concerns
theusaf Jan 23, 2025
697f2aa
refactor(websites/M): resolve security concerns
theusaf Jan 23, 2025
e1384f4
refactor(websites/Q): resolve security concerns
theusaf Jan 23, 2025
6902521
refactor(websites/R): resolve security concerns
theusaf Jan 23, 2025
ac99834
refactor(websites/S): resolve security concenrs
theusaf Jan 23, 2025
b1f91b8
fix: escape pipe in regex
theusaf Jan 23, 2025
38e086b
refactor(websites/T): resolve security concerns
theusaf Jan 23, 2025
3b1f832
refactor: fix typos
theusaf Jan 23, 2025
142e07d
feat: CLI, use npm instead of pnpm, properly deprecate functions
Bas950 Jan 25, 2025
63d491f
chore: add script
Bas950 Jan 25, 2025
9fdc280
chore: add build command
Bas950 Jan 25, 2025
a83eaa7
chore: lint
Bas950 Jan 25, 2025
fc12f2c
chore: lint
Bas950 Jan 25, 2025
00ba8f2
chore: add jsonc/sort-keys
Bas950 Jan 25, 2025
486a26a
feat: add json schema validation
Bas950 Jan 25, 2025
4174dba
chore: remove syntax enforcer cronjob
Bas950 Jan 25, 2025
e465b1b
feat: change build command and fix broken activities
Bas950 Jan 25, 2025
41bd8f9
chore: turn option around
Bas950 Jan 25, 2025
a0f77c9
refactor(Undercards): remove eval usage
theusaf Jan 25, 2025
363a204
refactor(Jackbox): fix type import order
theusaf Jan 25, 2025
d7dab80
feat: build --changed and build --bump-check
Bas950 Jan 25, 2025
7f09b9f
feat: add sarif support to cli and add an action
Bas950 Jan 26, 2025
cdbc158
chore: rename action, fix prepare script
Bas950 Jan 26, 2025
8191009
chore: set token
Bas950 Jan 26, 2025
955fd54
chore: small fixes
Bas950 Jan 26, 2025
bb99993
chore: add logs
Bas950 Jan 26, 2025
73c9e5a
fix: fetch all pages
Bas950 Jan 26, 2025
4f3b288
chore: add log
Bas950 Jan 26, 2025
6e74724
fix: use git diff
Bas950 Jan 26, 2025
a4b28e1
chore: simplify
Bas950 Jan 26, 2025
442dcc5
chore: remove packageManager
Bas950 Jan 26, 2025
3006d75
feat: add bump script
Bas950 Jan 26, 2025
3c10f38
chore: bump all activities
Bas950 Jan 26, 2025
3b23066
fix: get all metadata checks before return
Bas950 Jan 26, 2025
377e5e4
chore: eol
Bas950 Jan 26, 2025
9a484a8
chore: eol
Bas950 Jan 26, 2025
6f3c57d
chore: update schema and locales
Bas950 Jan 27, 2025
e3f3a24
refactor: adjust deprecated getStrings param name
theusaf Jan 26, 2025
9b415e2
chore: rename ZEE5 folder
Bas950 Jan 27, 2025
095540d
chore: rename DistroKid folder
Bas950 Jan 27, 2025
d57196e
chore: rename 1Anime folder
Bas950 Jan 27, 2025
9b909d5
chore: rename Ekrem İmamoğlu folder
Bas950 Jan 27, 2025
dca6479
chore: rename GAİN folder
Bas950 Jan 27, 2025
4235775
chore: rename Uwowocosplay folder
Bas950 Jan 27, 2025
481c0fe
fix: improve versionized check
Bas950 Jan 27, 2025
71105a7
feat: add service folder check, and improve sanitization
Bas950 Jan 27, 2025
4aba5f1
chore: sort mobile in metadata
Bas950 Jan 27, 2025
756dba8
chore: fix/lint a few activities again
Bas950 Jan 28, 2025
be77bc6
refactor: fix security checks
Bas950 Jan 28, 2025
286850e
refactor: fix security checks
Bas950 Jan 28, 2025
686bc74
chore: rename 1Anime folder
Bas950 Jan 28, 2025
c716ce9
chore: rename DistroKid folder
Bas950 Jan 28, 2025
2c2748f
chore: rename Uwowocosplay folder
Bas950 Jan 28, 2025
c5c3747
chore: rename ZEE5 folder
Bas950 Jan 28, 2025
4118dfa
chore: bump version
Bas950 Jan 28, 2025
17aad47
feat: add image 512x512 check
Bas950 Jan 28, 2025
5887ad9
chore: fix merge conflicts
Bas950 Jan 29, 2025
f271097
chore(actions): update command
Bas950 Jan 29, 2025
d14fc36
fix(cli): correctly check the version numbers
Bas950 Jan 29, 2025
3a4a751
fix: undo changes in merged activities
Bas950 Jan 29, 2025
6f63c11
feat: move enums and update typescript config
Bas950 Jan 29, 2025
1c9b428
chore(websites/#): fix type errors
Bas950 Jan 29, 2025
5ed068e
chore(websites/0-9): fix type errors
Bas950 Jan 29, 2025
10361f0
chore(websites/A): fix type errors
Bas950 Jan 29, 2025
f5a4ba0
chore(tsconfig): use non monorepo version
Bas950 Jan 29, 2025
58b1706
chore(websites/B): fix type errors
Bas950 Jan 29, 2025
b4197e6
chore(websites/C): fix type errors
Bas950 Jan 29, 2025
29852f8
chore(websites/D): fix type errors
Bas950 Jan 30, 2025
ba8f758
chore(websites/E): fix type errors
Bas950 Jan 30, 2025
9be5d13
chore(websites/F): fix type errors
Bas950 Jan 30, 2025
d247d4d
chore(websites/G): fix type errors
Bas950 Jan 30, 2025
34108e0
chore(websites/H): fix type errors
Bas950 Jan 30, 2025
339c887
chore(websites/I): fix type errors
Bas950 Jan 30, 2025
42759aa
chore(websites/J): fix type errors
Bas950 Jan 30, 2025
a2ae6d2
chore(websites/K): fix type errors
Bas950 Jan 30, 2025
7ac345c
chore(websites/L): fix type errors
Bas950 Jan 30, 2025
e64545c
chore(websites/M): fix type errors
Bas950 Jan 30, 2025
291a9c1
chore(websites/N): fix type errors
Bas950 Jan 30, 2025
6a43e40
chore(websites/O): fix type errors
Bas950 Jan 30, 2025
30916df
chore(websites/P): fix type errors
Bas950 Jan 30, 2025
7dfc92c
chore(websites/Q): fix type errors
Bas950 Jan 30, 2025
4351786
chore(websites/R): fix type errors
Bas950 Jan 30, 2025
e94820d
chore(websites/S): fix type errors
Bas950 Jan 30, 2025
3555c62
chore(websites/T): fix type errors
Bas950 Jan 30, 2025
c524255
chore(websites/U): fix type errors
Bas950 Jan 30, 2025
4ae6e42
chore(websites/V): fix type errors
Bas950 Jan 31, 2025
833e328
chore(websites/W): fix type errors
Bas950 Jan 31, 2025
1e92ca0
chore(websites/X): fix type errors
Bas950 Jan 31, 2025
1331f29
chore(websites/Y): fix type errors
Bas950 Jan 31, 2025
c5b17f8
chore(websites/Z): fix type errors
Bas950 Jan 31, 2025
321a31b
chore: lint
Bas950 Jan 31, 2025
ed3b450
fix: deepscan issues
Bas950 Jan 31, 2025
82d5f0e
fix(cli): correctly fetch images
Bas950 Jan 31, 2025
cf2d69e
fix(GAIN): set the logo correctly
Bas950 Jan 31, 2025
48aea0d
fix: don't exit on watch
Bas950 Feb 1, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
24 changes: 0 additions & 24 deletions .commitlintrc.json

This file was deleted.

5 changes: 0 additions & 5 deletions .editorconfig

This file was deleted.

6 changes: 0 additions & 6 deletions .eslintignore

This file was deleted.

112 changes: 0 additions & 112 deletions .eslintrc.json

This file was deleted.

28 changes: 14 additions & 14 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,39 +64,39 @@ Each activity has a descriptor file called `metadata.json`, the metadata has a s
"apiVersion": 1,
"author": {
"name": "USER",
"id": "ID"
"id": "000000000000000000"
},
"contributors": [
{
"name": "USER",
"id": "ID"
"id": "000000000000000000"
}
],
"service": "SERVICE",
"altnames": ["SERVICE"],
"description": {
"en": "DESCRIPTION"
},
"url": "URL",
"version": "VERSION",
"logo": "URL",
"thumbnail": "URL",
"color": "#HEX000",
"tags": ["TAG1", "TAG2"],
"category": "CATEGORY",
"url": "example.com",
"regExp": "REGEXP",
"iFrameRegExp": "REGEXP",
"version": "1.0.0",
"logo": "https://i.imgur.com/000000.png",
"thumbnail": "https://i.imgur.com/000000.png",
"color": "#000000",
"category": "other",
"tags": ["tag1", "tag2"],
"iframe": false,
"iFrameRegExp": "REGEXP",
"readLogs": false,
"settings": [
{
"id": "multiLanguage",
"multiLanguage": true
}
},
{
"id": "ID",
"title": "DISPLAY TITLE",
"icon": "FONTAWESOME ICON",
"icon": "fa-solid fa-check",
"value": true
},
{
Expand All @@ -105,14 +105,14 @@ Each activity has a descriptor file called `metadata.json`, the metadata has a s
"ID": true
},
"title": "DISPLAY TITLE",
"icon": "FONTAWESOME ICON",
"icon": "fa-solid fa-check",
"value": "\"%song%\" by %artist%",
"placeholder": "use %song% or %artist%"
},
{
"id": "ID",
"title": "DISPLAY TITLE",
"icon": "FONTAWESOME ICON",
"icon": "fa-solid fa-check",
"value": 0,
"values": ["1", "2", "etc."]
}
Expand Down
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# eslint-disable json-schema-validator/no-invalid
blank_issues_enabled: false
contact_links:
- name: Official Discord Server
Expand Down
14 changes: 7 additions & 7 deletions .github/renovate.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"addLabels": ["dependencies"],
"automerge": false,
"semanticCommits": "enabled",
"configWarningReuseIssue": false,
"schedule": ["0 17 * * 5"],
"stabilityDays": 3
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"addLabels": ["dependencies"],
"automerge": false,
"semanticCommits": "enabled",
"configWarningReuseIssue": false,
"schedule": ["0 17 * * 5"],
"stabilityDays": 3
}
4 changes: 2 additions & 2 deletions .github/workflows/AssetsUpdater.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ on:
branches:
- main
paths:
- "**.ts"
- "**.json"
- '**.ts'
- '**.json'
jobs:
update:
if: github.repository_owner == 'PreMiD'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/CD.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ on:
branches:
- main
paths:
- "**.ts"
- "**.json"
- '**.ts'
- '**.json'
jobs:
update:
if: github.repository_owner == 'PreMiD'
Expand Down
22 changes: 0 additions & 22 deletions .github/workflows/CI.yml

This file was deleted.

22 changes: 0 additions & 22 deletions .github/workflows/PresenceValidator.yml

This file was deleted.

46 changes: 0 additions & 46 deletions .github/workflows/SchemaEnforcer.yml

This file was deleted.

Loading
Loading