e17398d86d
- Ajoute la configuration et les services backend (app, actors, registration, attendees, contacts, catalog, core auth/nodeinfo/proxy/notification). - Corrige le démarrage : désactive resourcesWithContainerPath pour éviter le conflit entre l'URI de l'acteur applicatif (/as/actor/app) et la route /app. - Corrige l'URL du dépôt de shapes : https://shapes.activitypods.org/. - Ajoute backend/Dockerfile et docker-compose.yml racine (frontend + backend). - Met à jour .env.example racine avec les variables SEMAPPS_* et VITE_BACKEND_*. - Gates verts : bunx tsc --noEmit (0 erreur) et bun test (50 pass).
18 lines
517 B
JavaScript
18 lines
517 B
JavaScript
const urlJoin = require('url-join');
|
|
const { PodCollectionsHandlerMixin } = require('@activitypods/app');
|
|
const CONFIG = require('../config/config');
|
|
|
|
module.exports = {
|
|
name: 'attendees',
|
|
mixins: [PodCollectionsHandlerMixin],
|
|
settings: {
|
|
shapeTreeUri: urlJoin(CONFIG.SHAPE_REPOSITORY_URL, 'shapetrees/as/Event'),
|
|
attachPredicate: 'http://activitypods.org/ns/core#attendees',
|
|
collectionOptions: {
|
|
ordered: false,
|
|
summary: 'Meeting point attendees'
|
|
},
|
|
createWacGroup: true
|
|
}
|
|
};
|