Skip to content

Commit adfa7fb

Browse files
committed
updated package.json location, ignore list
Signed-off-by: bidi <bidi@apidemia.com>
1 parent a4aa8c2 commit adfa7fb

4 files changed

Lines changed: 55 additions & 11 deletions

File tree

.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,5 +54,5 @@ package-lock.json
5454
public/uploads/
5555

5656
# Generated by bin/generate-packages (daily cron); not tracked so it never conflicts on pull
57-
/data/packages.json
58-
/data/packages.json.tmp
57+
/public/packages.json
58+
/public/packages.json.tmp

config/autoload/packages.global.php

Lines changed: 51 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,61 @@
1515
return [
1616
'packages' => [
1717
/**
18-
* Repositories that must never appear on the packages page, matched on the bare
19-
* repository name (case-insensitive). The generator reports entries that matched
20-
* nothing, so a renamed repository does not silently reappear on the site.
18+
* ignored repositories
19+
* matched on the bare repository name (case-insensitive)
2120
*/
2221
'ignoreRepos' => [
22+
'.github',
23+
'admin',
24+
'admin-documentation',
25+
'apidemia.com',
26+
'api',
27+
'api-documentation',
28+
'app-packages',
29+
'api-tools-migration',
30+
'core',
31+
'development',
32+
'documentation',
33+
'documentation-theme',
34+
'dotboost',
35+
'dotkernel',
2336
'dotkernel.com',
37+
'dotkernel.github.io',
38+
'dotkernel.org',
39+
'dotkernel-v1',
40+
'dot-opensearch',
41+
'dot-privy',
42+
'dot-queue',
43+
'dot-sso-entra',
44+
'frontend',
45+
'frontend-documentation',
46+
'fullview',
47+
'headless-documentation',
48+
'light',
49+
'light-documentation',
50+
'mezzio-hal',
51+
'ng-admin',
52+
'ngx-admin',
53+
'php-llm-examples',
54+
'pingu',
55+
'plugin-mail-transporter',
56+
'pong',
57+
'presentation',
58+
'queue',
59+
'queue-documentation',
60+
'template',
61+
'template-expressive',
62+
'tutorial-101',
63+
'vue',
64+
'workflow-automatic-releases',
65+
'workflow-continuous-integration',
66+
'workshops',
67+
'ws-entities-collections',
68+
'zend',
69+
'zend-expressive-hal',
70+
'zf1',
2471
],
25-
'dataFile' => __DIR__ . '/../../data/packages.json',
72+
'dataFile' => __DIR__ . '/../../public/packages.json',
2673
'includeArchived' => true,
2774
'timeout' => 10,
2875
'connectTimeout' => 5,

src/App/src/Handler/GetPackagesViewHandler.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public function __construct(
3131
public function handle(ServerRequestInterface $request): ResponseInterface
3232
{
3333
// no inline regeneration
34-
// data is cached in `data/packages.json` by `bin/generate-packages`
34+
// data is cached in `public/packages.json` by `bin/generate-packages`
3535
$data = $this->packageGenerator->read();
3636

3737
$packages = is_array($data) && isset($data['packages']) && is_array($data['packages'])

src/Blog/templates/page/dotkernel-packages-oss-lifecycle.html.twig

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,9 @@
3434
{% set meta = lifecycleMeta[package.lifecycle] ?? {label: package.lifecycle|capitalize, accent: 'var(--periwinkle)'} %}
3535
<div class="card" style="--accent:{{ meta.accent }}">
3636
<div class="card-top">
37-
<div><span class="kicker">{{ meta.label }}</span><h2>{{ package.name }}</h2></div>
37+
<div><span class="kicker">{{ meta.label }}</span><h3>{{ package.name }}</h3></div>
3838
</div>
3939
<div class="badges">
40-
{% if package.php %}
41-
<p class="package-php"><strong>PHP</strong> <code>{{ package.php }}</code></p>
42-
{% endif %}
4340
<img alt="PHP version for dotkernel/{{ package.name }}" loading="lazy" src="https://img.shields.io/packagist/dependency-v/dotkernel/{{ package.name }}/php?style=social">
4441
{% if package.archived %}
4542
<p class="package-archived">Archived on GitHub</p>

0 commit comments

Comments
 (0)