Skip to content

Commit 1ee26f5

Browse files
vredchenkoclaude
andcommitted
feat: add GitLab ARIA PHP repositories and update project board URL
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
1 parent f8b03d1 commit 1ee26f5

File tree

1 file changed

+161
-1
lines changed

1 file changed

+161
-1
lines changed

core/repos-and-refs.ts

Lines changed: 161 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,161 @@ const diamondLightSourceRepos: Repository[] = [
7272
},
7373
]
7474

75+
const gitlabAriaPHPRepos: Repository[] = [
76+
{
77+
name: 'data-deposition-api',
78+
description: 'ARIA GraphQL/REST API for metadata deposition (primary)',
79+
urls: {
80+
https: 'https://gitlab.com/aria-php/data-deposition-api.git',
81+
ssh: '[email protected]:aria-php/data-deposition-api.git',
82+
},
83+
},
84+
{
85+
name: 'aria-graphql-client',
86+
description: 'PHP library for communicating with ARIA GraphQL API',
87+
urls: {
88+
https: 'https://gitlab.com/aria-php/aria-graphql-client.git',
89+
ssh: '[email protected]:aria-php/aria-graphql-client.git',
90+
},
91+
},
92+
{
93+
name: 'aria-elasticsearch-client',
94+
description: 'Elasticsearch client for ARIA search records',
95+
urls: {
96+
https: 'https://gitlab.com/aria-php/aria-elasticsearch-client.git',
97+
ssh: '[email protected]:aria-php/aria-elasticsearch-client.git',
98+
},
99+
},
100+
{
101+
name: 'aria-rest',
102+
description: 'REST API framework for defining versioned APIs',
103+
urls: {
104+
https: 'https://gitlab.com/aria-php/aria-rest.git',
105+
ssh: '[email protected]:aria-php/aria-rest.git',
106+
},
107+
},
108+
{
109+
name: 'aria-storage-interface',
110+
description: 'Storage provider interface',
111+
urls: {
112+
https: 'https://gitlab.com/aria-php/aria-storage-interface.git',
113+
ssh: '[email protected]:aria-php/aria-storage-interface.git',
114+
},
115+
},
116+
{
117+
name: 'aria-webhooks',
118+
description: 'Standard webhook payload format for ARIA platform',
119+
urls: {
120+
https: 'https://gitlab.com/aria-php/aria-webhooks.git',
121+
ssh: '[email protected]:aria-php/aria-webhooks.git',
122+
},
123+
},
124+
{
125+
name: 'aria-incoming-email',
126+
description: 'Incoming email message routing',
127+
urls: {
128+
https: 'https://gitlab.com/aria-php/aria-incoming-email.git',
129+
ssh: '[email protected]:aria-php/aria-incoming-email.git',
130+
},
131+
},
132+
{
133+
name: 'aria-mailer',
134+
description: 'Email wrapper (PHPMailer + Swiftmailer)',
135+
urls: {
136+
https: 'https://gitlab.com/aria-php/aria-mailer.git',
137+
ssh: '[email protected]:aria-php/aria-mailer.git',
138+
},
139+
},
140+
{
141+
name: 'aria-mailgun-webhooks',
142+
description: 'Mailgun webhook event parser',
143+
urls: {
144+
https: 'https://gitlab.com/aria-php/aria-mailgun-webhooks.git',
145+
ssh: '[email protected]:aria-php/aria-mailgun-webhooks.git',
146+
},
147+
},
148+
{
149+
name: 'aria-invite-users',
150+
description: 'User invitation framework',
151+
urls: {
152+
https: 'https://gitlab.com/aria-php/aria-invite-users.git',
153+
ssh: '[email protected]:aria-php/aria-invite-users.git',
154+
},
155+
},
156+
{
157+
name: 'aria-data-subscription',
158+
description: 'Data source subscription framework for feeds',
159+
urls: {
160+
https: 'https://gitlab.com/aria-php/aria-data-subscription.git',
161+
ssh: '[email protected]:aria-php/aria-data-subscription.git',
162+
},
163+
},
164+
{
165+
name: 'aria-stats',
166+
description: 'Performance statistics monitoring',
167+
urls: {
168+
https: 'https://gitlab.com/aria-php/aria-stats.git',
169+
ssh: '[email protected]:aria-php/aria-stats.git',
170+
},
171+
},
172+
{
173+
name: 'aria-site-logger',
174+
description: 'Monolog plugin for ARIA site logging',
175+
urls: {
176+
https: 'https://gitlab.com/aria-php/aria-site-logger.git',
177+
ssh: '[email protected]:aria-php/aria-site-logger.git',
178+
},
179+
},
180+
{
181+
name: 'aria-service-ai',
182+
description: 'Service AI library',
183+
urls: {
184+
https: 'https://gitlab.com/aria-php/aria-service-ai.git',
185+
ssh: '[email protected]:aria-php/aria-service-ai.git',
186+
},
187+
},
188+
{
189+
name: 'keycloak-api',
190+
description: 'PHP bindings for Keycloak Account API',
191+
urls: {
192+
https: 'https://gitlab.com/aria-php/keycloak-api.git',
193+
ssh: '[email protected]:aria-php/keycloak-api.git',
194+
},
195+
},
196+
{
197+
name: 'doi-package',
198+
description: 'DOI microservice client',
199+
urls: {
200+
https: 'https://gitlab.com/aria-php/doi-package.git',
201+
ssh: '[email protected]:aria-php/doi-package.git',
202+
},
203+
},
204+
{
205+
name: 'molgenis-php-client',
206+
description: 'PHP client for Molgenis database',
207+
urls: {
208+
https: 'https://gitlab.com/aria-php/molgenis-php-client.git',
209+
ssh: '[email protected]:aria-php/molgenis-php-client.git',
210+
},
211+
},
212+
{
213+
name: 'shibboleth-idp-dockerized',
214+
description: 'Dockerized Shibboleth IdP (identity federation)',
215+
urls: {
216+
https: 'https://gitlab.com/aria-php/shibboleth-idp-dockerized.git',
217+
ssh: '[email protected]:aria-php/shibboleth-idp-dockerized.git',
218+
},
219+
},
220+
{
221+
name: 'rtd-compiler',
222+
description: 'ReadTheDocs compiler for ARIA documentation',
223+
urls: {
224+
https: 'https://gitlab.com/aria-php/rtd-compiler.git',
225+
ssh: '[email protected]:aria-php/rtd-compiler.git',
226+
},
227+
},
228+
]
229+
75230
const fragmentScreenRepos: Repository[] = [
76231
{
77232
name: 'fandanGO-core',
@@ -126,7 +281,7 @@ const fragmentScreenRepos: Repository[] = [
126281
export const reposAndRefsConfig: ReposAndRefsConfig = {
127282
links: {
128283
docs: 'https://diamondlightsource.github.io/smartem-decisions/',
129-
projectBoard: 'https://github.com/orgs/DiamondLightSource/projects/33/views/1',
284+
projectBoard: 'https://github.com/orgs/DiamondLightSource/projects/51/views/1',
130285
},
131286
repositories: [
132287
{
@@ -139,6 +294,11 @@ export const reposAndRefsConfig: ReposAndRefsConfig = {
139294
orgUrl: 'https://github.com/FragmentScreen',
140295
repos: fragmentScreenRepos,
141296
},
297+
{
298+
org: 'aria-php',
299+
orgUrl: 'https://gitlab.com/aria-php',
300+
repos: gitlabAriaPHPRepos,
301+
},
142302
],
143303
}
144304

0 commit comments

Comments
 (0)