Laba bizi atala sortzen du (#17)
* feat: laba bizi backenda sortzen du * chore: Strapi bertsioa igotzen du * chore: gatsbyn tipo berriak sortzen ditu * feat: izena aldatzen du * refactor: extract interface * feat: ekintzaren bista sortzen du * feat: zikloa Gatsbyn sortzen du * chore: erabiltzaile izena aldatzen du * feat: bizi atala sortzen du * feat: bizi atalean ekintza eta zikloak erakusten ditu * fix: focus visible erabiltzen du * chore: ekintzak sartzen ditu * feat: semantika hobetzen du * feat: titularra erakusten du * feat: colorea aldaten du * feat: izenbururako hoverra konpontzen du * feat: dastatu laba fonteak aldatzen ditu * feat: partially active sartzen du esteketan * refactor: cubic bezier kentzen du * database * chore: irudiak databasetik ezabatzen ditu * feat: Strapi bertsioa igotzen du * feat: cloudinary konfiguratzen du * feat: kartelak erakusten ditu * chore: ziklo antiespezista sortzen du * chore: zikloa aldatzen du * chore: tortura ekintza sortzen du * feat: ekintza layout sortzen du * feat: maketazioa konpontzen du * chore: Strapi bertsioa eguneratzen du * refactor: naming * feat: gainburua sortzen du * feat: maketazio dohikuntzak * feat: ekintza zerrenda sortzen du * feat: maketazioa hobetzen du (agian) * feat: blur kentzen du * fix: preview-a konpontzen du * feat: hitzordua sartzen du * fix: datak konpontzen ditu * feat: irudiak handitzen ditu * feat: draft and publish kentzen du * feat: strapi bertsioa igotzen du * chore: querya aldatzen du * feat: zikloa maketatzen du * feat: zikloak bizin erakusten ditu * feat: maketazioa aldatzen du * refactor: fragmentuak sortzen ditu * refactor: fragmentua erabilten du * feat: zikloa erakusten du * chore: edukiak sartzen ditu * feat: gainburua dohitzen du * feat: strapi bertsioa igotzen du * feat: liburutegiak igotzen ditu * fix: build-a konpontzen du * fix: mugikor maketazioa konpontzen du * fix: mugikor maketazioa hobetzen du * chore: start sript-a aldatzen du * chore: konfigurazioa aldatzen du * chore: Strapi bertsioa igotzen du * chore: netlify deployments kentzen du * chore: browserslist eguneratzen du * Revert "chore: netlify deployments kentzen du" This reverts commit 166fb859036ad311d1e49430d7222999071d5cb2. * chore: warning-ak ekiditen ditu * feat: focus-a konpontzen du * feat: kartela konpontzen du * feat: pasa diren zikloak ezkutatzen ditu * feat: ekintzak ezkutatzen ditu produkzioan
This commit is contained in:
22
back/src/api/bizi/content-types/bizi/schema.json
Normal file
22
back/src/api/bizi/content-types/bizi/schema.json
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"kind": "singleType",
|
||||
"collectionName": "bizis",
|
||||
"info": {
|
||||
"singularName": "bizi",
|
||||
"pluralName": "bizis",
|
||||
"displayName": "Bizi"
|
||||
},
|
||||
"options": {
|
||||
"draftAndPublish": true
|
||||
},
|
||||
"pluginOptions": {},
|
||||
"attributes": {
|
||||
"izenburua": {
|
||||
"type": "string",
|
||||
"required": true
|
||||
},
|
||||
"deskribapena": {
|
||||
"type": "text"
|
||||
}
|
||||
}
|
||||
}
|
||||
9
back/src/api/bizi/controllers/bizi.js
Normal file
9
back/src/api/bizi/controllers/bizi.js
Normal file
@@ -0,0 +1,9 @@
|
||||
'use strict';
|
||||
|
||||
/**
|
||||
* bizi controller
|
||||
*/
|
||||
|
||||
const { createCoreController } = require('@strapi/strapi').factories;
|
||||
|
||||
module.exports = createCoreController('api::bizi.bizi');
|
||||
9
back/src/api/bizi/routes/bizi.js
Normal file
9
back/src/api/bizi/routes/bizi.js
Normal file
@@ -0,0 +1,9 @@
|
||||
'use strict';
|
||||
|
||||
/**
|
||||
* bizi router
|
||||
*/
|
||||
|
||||
const { createCoreRouter } = require('@strapi/strapi').factories;
|
||||
|
||||
module.exports = createCoreRouter('api::bizi.bizi');
|
||||
9
back/src/api/bizi/services/bizi.js
Normal file
9
back/src/api/bizi/services/bizi.js
Normal file
@@ -0,0 +1,9 @@
|
||||
'use strict';
|
||||
|
||||
/**
|
||||
* bizi service
|
||||
*/
|
||||
|
||||
const { createCoreService } = require('@strapi/strapi').factories;
|
||||
|
||||
module.exports = createCoreService('api::bizi.bizi');
|
||||
59
back/src/api/ekintza/content-types/ekintza/schema.json
Normal file
59
back/src/api/ekintza/content-types/ekintza/schema.json
Normal file
@@ -0,0 +1,59 @@
|
||||
{
|
||||
"kind": "collectionType",
|
||||
"collectionName": "ekintzak",
|
||||
"info": {
|
||||
"singularName": "ekintza",
|
||||
"pluralName": "ekintzak",
|
||||
"displayName": "Ekintza",
|
||||
"description": ""
|
||||
},
|
||||
"options": {
|
||||
"draftAndPublish": true
|
||||
},
|
||||
"pluginOptions": {},
|
||||
"attributes": {
|
||||
"izenburua": {
|
||||
"type": "string",
|
||||
"required": true
|
||||
},
|
||||
"slug": {
|
||||
"type": "uid",
|
||||
"targetField": "izenburua",
|
||||
"required": true
|
||||
},
|
||||
"hitzordua": {
|
||||
"type": "datetime",
|
||||
"required": true
|
||||
},
|
||||
"titularra": {
|
||||
"type": "text"
|
||||
},
|
||||
"elkarlana": {
|
||||
"type": "component",
|
||||
"repeatable": true,
|
||||
"component": "bizi.elkarlana"
|
||||
},
|
||||
"labakoUzta": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"required": true
|
||||
},
|
||||
"kartela": {
|
||||
"type": "media",
|
||||
"multiple": false,
|
||||
"required": false,
|
||||
"allowedTypes": [
|
||||
"images"
|
||||
]
|
||||
},
|
||||
"zikloa": {
|
||||
"type": "relation",
|
||||
"relation": "manyToOne",
|
||||
"target": "api::zikloa.zikloa",
|
||||
"inversedBy": "ekintzak"
|
||||
},
|
||||
"deskribapena": {
|
||||
"type": "richtext"
|
||||
}
|
||||
}
|
||||
}
|
||||
9
back/src/api/ekintza/controllers/ekintza.js
Normal file
9
back/src/api/ekintza/controllers/ekintza.js
Normal file
@@ -0,0 +1,9 @@
|
||||
'use strict';
|
||||
|
||||
/**
|
||||
* ekintza controller
|
||||
*/
|
||||
|
||||
const { createCoreController } = require('@strapi/strapi').factories;
|
||||
|
||||
module.exports = createCoreController('api::ekintza.ekintza');
|
||||
9
back/src/api/ekintza/routes/ekintza.js
Normal file
9
back/src/api/ekintza/routes/ekintza.js
Normal file
@@ -0,0 +1,9 @@
|
||||
'use strict';
|
||||
|
||||
/**
|
||||
* ekintza router
|
||||
*/
|
||||
|
||||
const { createCoreRouter } = require('@strapi/strapi').factories;
|
||||
|
||||
module.exports = createCoreRouter('api::ekintza.ekintza');
|
||||
9
back/src/api/ekintza/services/ekintza.js
Normal file
9
back/src/api/ekintza/services/ekintza.js
Normal file
@@ -0,0 +1,9 @@
|
||||
'use strict';
|
||||
|
||||
/**
|
||||
* ekintza service
|
||||
*/
|
||||
|
||||
const { createCoreService } = require('@strapi/strapi').factories;
|
||||
|
||||
module.exports = createCoreService('api::ekintza.ekintza');
|
||||
32
back/src/api/erakundea/content-types/erakundea/schema.json
Normal file
32
back/src/api/erakundea/content-types/erakundea/schema.json
Normal file
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"kind": "collectionType",
|
||||
"collectionName": "erakundeak",
|
||||
"info": {
|
||||
"singularName": "erakundea",
|
||||
"pluralName": "erakundeak",
|
||||
"displayName": "Erakundea",
|
||||
"description": ""
|
||||
},
|
||||
"options": {
|
||||
"draftAndPublish": false
|
||||
},
|
||||
"pluginOptions": {},
|
||||
"attributes": {
|
||||
"izena": {
|
||||
"type": "string",
|
||||
"required": true
|
||||
},
|
||||
"esteka": {
|
||||
"type": "string",
|
||||
"regex": "[-a-zA-Z0-9@:%._\\+~#=]{1,256}\\.[a-zA-Z0-9()]{1,6}\\b([-a-zA-Z0-9()@:%_\\+.~#?&//=]*)"
|
||||
},
|
||||
"logoa": {
|
||||
"type": "media",
|
||||
"multiple": false,
|
||||
"required": false,
|
||||
"allowedTypes": [
|
||||
"images"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
9
back/src/api/erakundea/controllers/erakundea.js
Normal file
9
back/src/api/erakundea/controllers/erakundea.js
Normal file
@@ -0,0 +1,9 @@
|
||||
'use strict';
|
||||
|
||||
/**
|
||||
* erakundea controller
|
||||
*/
|
||||
|
||||
const { createCoreController } = require('@strapi/strapi').factories;
|
||||
|
||||
module.exports = createCoreController('api::erakundea.erakundea');
|
||||
9
back/src/api/erakundea/routes/erakundea.js
Normal file
9
back/src/api/erakundea/routes/erakundea.js
Normal file
@@ -0,0 +1,9 @@
|
||||
'use strict';
|
||||
|
||||
/**
|
||||
* erakundea router
|
||||
*/
|
||||
|
||||
const { createCoreRouter } = require('@strapi/strapi').factories;
|
||||
|
||||
module.exports = createCoreRouter('api::erakundea.erakundea');
|
||||
9
back/src/api/erakundea/services/erakundea.js
Normal file
9
back/src/api/erakundea/services/erakundea.js
Normal file
@@ -0,0 +1,9 @@
|
||||
'use strict';
|
||||
|
||||
/**
|
||||
* erakundea service
|
||||
*/
|
||||
|
||||
const { createCoreService } = require('@strapi/strapi').factories;
|
||||
|
||||
module.exports = createCoreService('api::erakundea.erakundea');
|
||||
34
back/src/api/zikloa/content-types/zikloa/schema.json
Normal file
34
back/src/api/zikloa/content-types/zikloa/schema.json
Normal file
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"kind": "collectionType",
|
||||
"collectionName": "zikloas",
|
||||
"info": {
|
||||
"singularName": "zikloa",
|
||||
"pluralName": "zikloas",
|
||||
"displayName": "Zikloa",
|
||||
"description": ""
|
||||
},
|
||||
"options": {
|
||||
"draftAndPublish": true
|
||||
},
|
||||
"pluginOptions": {},
|
||||
"attributes": {
|
||||
"izena": {
|
||||
"type": "string",
|
||||
"required": true
|
||||
},
|
||||
"deskribapena": {
|
||||
"type": "richtext"
|
||||
},
|
||||
"slug": {
|
||||
"type": "uid",
|
||||
"required": true,
|
||||
"targetField": "izena"
|
||||
},
|
||||
"ekintzak": {
|
||||
"type": "relation",
|
||||
"relation": "oneToMany",
|
||||
"target": "api::ekintza.ekintza",
|
||||
"mappedBy": "zikloa"
|
||||
}
|
||||
}
|
||||
}
|
||||
9
back/src/api/zikloa/controllers/zikloa.js
Normal file
9
back/src/api/zikloa/controllers/zikloa.js
Normal file
@@ -0,0 +1,9 @@
|
||||
'use strict';
|
||||
|
||||
/**
|
||||
* zikloa controller
|
||||
*/
|
||||
|
||||
const { createCoreController } = require('@strapi/strapi').factories;
|
||||
|
||||
module.exports = createCoreController('api::zikloa.zikloa');
|
||||
9
back/src/api/zikloa/routes/zikloa.js
Normal file
9
back/src/api/zikloa/routes/zikloa.js
Normal file
@@ -0,0 +1,9 @@
|
||||
'use strict';
|
||||
|
||||
/**
|
||||
* zikloa router
|
||||
*/
|
||||
|
||||
const { createCoreRouter } = require('@strapi/strapi').factories;
|
||||
|
||||
module.exports = createCoreRouter('api::zikloa.zikloa');
|
||||
9
back/src/api/zikloa/services/zikloa.js
Normal file
9
back/src/api/zikloa/services/zikloa.js
Normal file
@@ -0,0 +1,9 @@
|
||||
'use strict';
|
||||
|
||||
/**
|
||||
* zikloa service
|
||||
*/
|
||||
|
||||
const { createCoreService } = require('@strapi/strapi').factories;
|
||||
|
||||
module.exports = createCoreService('api::zikloa.zikloa');
|
||||
19
back/src/components/bizi/elkarlana.json
Normal file
19
back/src/components/bizi/elkarlana.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"collectionName": "components_bizi_elkarlanas",
|
||||
"info": {
|
||||
"displayName": "elkarlana",
|
||||
"icon": "handHeart",
|
||||
"description": ""
|
||||
},
|
||||
"options": {},
|
||||
"attributes": {
|
||||
"harremana": {
|
||||
"type": "string"
|
||||
},
|
||||
"erakundeak": {
|
||||
"type": "relation",
|
||||
"relation": "oneToMany",
|
||||
"target": "api::erakundea.erakundea"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user