f6b5266b46
fix: definePage import — use unplugin-vue-router/runtime not vue-router/auto-routes
Deploy to Production / deploy (push) Successful in 45s
2026-05-18 13:16:26 +00:00
cfc70acb26
fix: add pinia dependency for stores/user
2026-05-18 13:14:11 +00:00
9279ae063e
fix: add robots field to MetaConfig and I18nMetaConfig
2026-05-18 13:12:15 +00:00
0dc2a0a570
fix: drupal-meta — Array.isArray narrowing for custom tags union type
2026-05-18 13:08:55 +00:00
1724a838e2
fix: locale-aware OG types — I18nOpenGraphConfig/I18nTwitterCardConfig with resolveI18nOgTwitter helper
...
- Add I18nOpenGraphConfig and I18nTwitterCardConfig types that allow
string | LocaleAwareMeta for title/description fields
- Add resolveI18nOgTwitter() to resolve locale-aware og/twitter at runtime
- Fix meta-examples.ts import: MetaConfig from useMeta, I18nMetaConfig from useI18nMeta
2026-05-18 13:06:15 +00:00
75d5cf24ad
fix: useI18nMeta — remove RouteMeta import, fix callable narrowing, fix resolveI18nCustomTags return type
2026-05-18 12:49:19 +00:00
8971d0ddf2
fix: useMeta callable type + remove invalid function body from route-meta.d.ts
2026-05-18 12:43:58 +00:00
0f1bc2258a
fix: useRouteMeta — fix RouteMeta import and callable type narrowing
2026-05-18 12:43:04 +00:00
517c33adde
fix: move useMeta.ts to correct composables path
...
Deploy to Production / deploy (push) Failing after 32s
File was committed inside a nested repo copy at
apps/vdn-static/src/viossa.net/apps/vdn-static/src/composables/
instead of apps/vdn-static/src/composables/
2026-05-18 11:47:42 +00:00
90c7e0cddb
feat(i18n,drupal): consolidate locale codes and add Drupal infrastructure
...
Deploy to Production / deploy (push) Failing after 33s
i18n changes:
- Remove qpv locale code, standardize on vp-VL for Viossa
- Remove wp-VL duplicate, keep locale structure clean
- Update langcode types in DrupalService from 'qpv' to 'vp-VL'
Drupal integration additions:
- Add PreviewDrupalService for viewing unpublished content
- Add authentication system with Pinia store and composables
- Add meta tag management system (SEO, OpenGraph, Twitter)
- Add route guards for protected admin routes
- Add login/preview/admin pages
Locale file changes:
- Deleted: qpv.ftl (duplicate of vp-VL.ftl)
- Kept: en_US.ftl, es_LA.ftl, vp_VL.ftl, wp_VL.ftl
2026-05-15 07:07:28 +00:00
22636f025f
feat(i18n): add qpv locale for Viossa translations
...
- Add qpv (pidgin viossa) as ISO-friendly locale code
- Create qpv.ftl based on vp-VL.ftl for Viossa UI strings
- Update LOCALE_IDS and locale loading to include qpv
- Add langcode parameter to DrupalService for content filtering
- Support 'en' and 'qpv' language codes for Drupal translations
2026-05-14 20:13:42 +00:00
68792b9cf5
feat: add Drupal JSON:API service layer
...
- Create TypeScript interfaces for JSON:API responses (types/drupal.ts)
- Implement DrupalService class with getNodes(), getNode(), getTaxonomyTerms()
- Support pagination via getNextPage()
- Configure base URL via VITE_DRUPAL_API_URL environment variable
- Default uses CORS proxy at /api/drupal-proxy
- Add .env.example with configuration options
Phase1 tasks completed:
- Drupal instance with JSON:API verified working
- CORS proxy configured in nginx
- Content types created: article, page, learning_resource
- Taxonomies created: tags, categories
2026-05-14 19:40:54 +00:00
ee2a9cd2ee
Fix runner label to match registered labels
Deploy to Production / deploy (push) Successful in 1m44s
2026-05-14 03:29:54 +00:00
1bedac1f9d
Add Forgejo Actions workflow for deployment
Deploy to Production / deploy (push) Waiting to run
2026-05-14 03:29:15 +00:00
Leon
3b72a4c99f
improve: fix typo
SSH Deploy to staging / remote-update (push) Has been cancelled
2026-05-06 13:48:45 -04:00
Leon
47718fec65
improve: locale parity & string brevity
2026-05-06 13:48:45 -04:00
e81081e906
Removing turbo setup command, it's already set up for deployer user
...
This time it SHOULD work fine???
2026-05-04 00:53:01 -04:00
0db55d0e95
Merge pull request #62 from ViossaDiskordServer/deployment-pipeline-patch-1
...
Deployment pipeline patch, related to "deployer" OS user and path weirdness, fingers crossed!!
2026-05-04 00:49:31 -04:00
a50c47588e
Removing npm invocation from staging file
2026-05-04 00:48:15 -04:00
bdad1d21dc
Remove npm/pnpm installation command from deploy script
2026-05-04 00:47:28 -04:00
bd5d7cca76
Update deployment script to source NVM
2026-05-04 00:45:47 -04:00
74b133afbb
Update SSH command to source NVM before staging
...
Pipeline update for environment variable path weirdness
2026-05-04 00:44:17 -04:00
86836dbe4a
Merge pull request #61 from ViossaDiskordServer/spanish-lang-switching
...
Adding Spanish locale file references to language switching logic file
2026-05-03 23:58:31 -04:00
Jezza Hehn
b61cd740c6
Adding Spanish locale file references to language switching logic file
...
Co-authored-by: Copilot <copilot@github.com>
2026-05-03 23:57:20 -04:00
a7e6d2fd70
Merge pull request #53 from ViossaDiskordServer/TheDragonOfFlame-patch-1
...
feat: add more greetings and fix hebrew issue
bypassing the review rule because I'm quite confident this merge conflict was negligible
2026-05-03 23:16:06 -04:00
2452ad42cb
Merge branch 'main' into TheDragonOfFlame-patch-1
2026-05-03 23:14:31 -04:00
3d05b51d56
Merge pull request #54 from lunarythia/patch-1
...
feat: Po'antaandan greetingnui
(davåj)
2026-05-03 23:11:51 -04:00
69d1ff8219
Merge branch 'main' into patch-1
2026-05-03 23:11:18 -04:00
1d8abbd500
Merge pull request #58 from ViossaDiskordServer/deploy-fix
...
Deploy fix from niko, grax
2026-05-03 22:57:39 -04:00
4ceefc290e
Merge branch 'main' into deploy-fix
2026-05-03 22:56:46 -04:00
c4fd3399c4
Merge pull request #57 from ViossaDiskordServer/vdn-spanish
...
Spanish VDN
2026-05-03 22:53:54 -04:00
TheEnamur
7f8df6f309
Update es_LA.ftl
...
Rule 7 readjustment
2026-05-01 21:03:42 -04:00
Leon
b28b27e97e
Add region to locale name
2026-05-01 17:50:14 +01:00
TheDragonOfFlame
e89fcface5
Merge branch 'main' into TheDragonOfFlame-patch-1
2026-04-18 13:22:56 -04:00
Benjamin Singleton
d644d2e925
Remove typescript from global pnpm install in stage script
2026-04-17 20:24:09 -05:00
Benjamin Singleton
2c63701152
Added typescript to workspace devdeps, removed no unused var rules from
...
tsconfig, made i18n not use top-level await, upgraded packages/made sure
they were on compatible versions
2026-04-17 20:18:41 -05:00
TheEnamur
adccf7f979
Update es_LA.ftl
...
Historia del Viossa -> Historia de Viossa
2026-04-17 16:03:31 -04:00
TheEnamur
198803ce1f
Add files via upload
...
Spanish version of VDN
2026-04-17 15:44:23 -04:00
Sheldon Cooper
20a1b867f5
Update README.md
2026-04-04 14:55:56 -04:00
Benjamin Singleton
8c59485898
Auto Router, Discord Rules Page, & Vi18n lib ( #52 )
...
feat: Auto Router, Discord Rules Page, & Vi18n lib (#52 )
2026-04-04 04:03:41 -04:00
AmberWing
ce6812bf32
greetings.ts: po'antaandan troposnui
2026-04-01 10:45:49 -07:00
TheDragonOfFlame
d1247bf9ab
feat: fixed mistakes
2026-03-24 01:00:52 -04:00
TheDragonOfFlame
f5385855e3
feat: add more greetings and fix hebrew issue
2026-03-23 23:48:51 -04:00
nikomiko
262b8c578f
fix: fixed vp_VL.ts
2026-03-01 23:34:14 -05:00
TheDragonOfFlame
382f3dd0a2
feat: add more greetings and minemiaha language ( #49 )
...
* Add minemiaha (or razhanu?)
* Minemiaha to en_US
* Update greeting.ts
* Update vilantic.ts
* Add files via upload
* Update greeting.ts
* Added -miko to greeting.ts
2026-03-01 22:32:03 -05:00
Nginearing
58e04edaba
improvement: string parity
...
- create parity between localisations for the Discord description string
2026-02-14 00:11:42 -05:00
Nginearing
e11f0a6b8b
improvement: viossa locale
...
Complete localisation into Viossa
2026-02-14 00:11:42 -05:00
Benjamin Singleton
3c0e46c9ab
feat: author & lang credits for greetings, flag icons, hero banner styling updates
2026-02-10 18:36:16 -05:00
Benjamin Singleton
169ef685ce
feat: randomize greeting from pool on homepage
2026-02-10 18:36:16 -05:00
Benjamin Singleton
59674292be
feat: store locale in localStorage to persist across page loads
2026-02-10 18:36:16 -05:00