Commit 77e91789 by Gomathi236

Initial commit

parents
root = true
[*]
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
[{package.json,*.yml}]
indent_style = space
indent_size = 2
[*.md]
trim_trailing_whitespace = false
HOST=0.0.0.0
PORT=1337
APP_KEYS=
.cache
build
**/node_modules/**
{
"parser": "babel-eslint",
"extends": "eslint:recommended",
"env": {
"commonjs": true,
"es6": true,
"node": true,
"browser": false
},
"parserOptions": {
"ecmaFeatures": {
"experimentalObjectRestSpread": true,
"jsx": false
},
"sourceType": "module"
},
"globals": {
"strapi": true
},
"rules": {
"indent": ["error", 2, { "SwitchCase": 1 }],
"linebreak-style": ["error", "unix"],
"no-console": 0,
"quotes": ["error", "single"],
"semi": ["error", "always"]
}
}
############################
# OS X
############################
.DS_Store
.AppleDouble
.LSOverride
Icon
.Spotlight-V100
.Trashes
._*
############################
# Linux
############################
*~
############################
# Windows
############################
Thumbs.db
ehthumbs.db
Desktop.ini
$RECYCLE.BIN/
*.cab
*.msi
*.msm
*.msp
############################
# Packages
############################
*.7z
*.csv
*.dat
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
*.zip
*.com
*.class
*.dll
*.exe
*.o
*.seed
*.so
*.swo
*.swp
*.swn
*.swm
*.out
*.pid
############################
# Logs and databases
############################
.tmp
*.log
*.sql
*.sqlite
*.sqlite3
############################
# Misc.
############################
*#
ssl
.idea
nbproject
public/uploads/*
!public/uploads/.gitkeep
############################
# Node.js
############################
lib-cov
lcov.info
pids
logs
results
node_modules
.node_history
############################
# Tests
############################
testApp
coverage
############################
# Strapi
############################
.env
license.txt
exports
*.cache
build
.strapi-updater.json
# 🚀 Getting started with Strapi
Strapi comes with a full featured [Command Line Interface](https://docs.strapi.io/developer-docs/latest/developer-resources/cli/CLI.html) (CLI) which lets you scaffold and manage your project in seconds.
### `develop`
Start your Strapi application with autoReload enabled. [Learn more](https://docs.strapi.io/developer-docs/latest/developer-resources/cli/CLI.html#strapi-develop)
```
npm run develop
# or
yarn develop
```
### `start`
Start your Strapi application with autoReload disabled. [Learn more](https://docs.strapi.io/developer-docs/latest/developer-resources/cli/CLI.html#strapi-start)
```
npm run start
# or
yarn start
```
### `build`
Build your admin panel. [Learn more](https://docs.strapi.io/developer-docs/latest/developer-resources/cli/CLI.html#strapi-build)
```
npm run build
# or
yarn build
```
## ⚙️ Deployment
Strapi gives you many possible deployment options for your project. Find the one that suits you on the [deployment section of the documentation](https://docs.strapi.io/developer-docs/latest/setup-deployment-guides/deployment.html).
## 📚 Learn more
- [Resource center](https://strapi.io/resource-center) - Strapi resource center.
- [Strapi documentation](https://docs.strapi.io) - Official Strapi documentation.
- [Strapi tutorials](https://strapi.io/tutorials) - List of tutorials made by the core team and the community.
- [Strapi blog](https://docs.strapi.io) - Official Strapi blog containing articles made by the Strapi team and the community.
- [Changelog](https://strapi.io/changelog) - Find out about the Strapi product updates, new features and general improvements.
Feel free to check out the [Strapi GitHub repository](https://github.com/strapi/strapi). Your feedback and contributions are welcome!
## ✨ Community
- [Discord](https://discord.strapi.io) - Come chat with the Strapi community including the core team.
- [Forum](https://forum.strapi.io/) - Place to discuss, ask questions and find answers, show your Strapi project and get feedback or just talk with other Community members.
- [Awesome Strapi](https://github.com/strapi/awesome-strapi) - A curated list of awesome things related to Strapi.
---
<sub>🤫 Psst! [Strapi is hiring](https://strapi.io/careers).</sub>
module.exports = ({ env }) => ({
auth: {
secret: env('ADMIN_JWT_SECRET'),
},
apiToken: {
salt: env('API_TOKEN_SALT'),
},
});
module.exports = {
rest: {
defaultLimit: 25,
maxLimit: 100,
withCount: true,
},
};
module.exports = ({ env }) => ({
connection: {
client: 'mysql',
connection: {
host: env('DATABASE_HOST', '127.0.0.1'),
port: env.int('DATABASE_PORT', 3306),
database: env('DATABASE_NAME', 'flash-ent'),
user: env('DATABASE_USERNAME', 'localhost'),
password: env('DATABASE_PASSWORD', 'root'),
ssl: env.bool('DATABASE_SSL', false),
},
},
});
module.exports = [
'strapi::errors',
'strapi::security',
'strapi::cors',
'strapi::poweredBy',
'strapi::logger',
'strapi::query',
'strapi::body',
'strapi::session',
'strapi::favicon',
'strapi::public',
];
module.exports = ({ env }) => ({
host: env('HOST', '0.0.0.0'),
port: env.int('PORT', 1337),
app: {
keys: env.array('APP_KEYS'),
},
});
File added
{
"name": "flash-ent",
"private": true,
"version": "0.1.0",
"description": "A Strapi application",
"scripts": {
"develop": "strapi develop",
"start": "strapi start",
"build": "strapi build",
"strapi": "strapi"
},
"devDependencies": {},
"dependencies": {
"@strapi/strapi": "4.2.3",
"@strapi/plugin-users-permissions": "4.2.3",
"@strapi/plugin-i18n": "4.2.3",
"mysql": "2.18.1"
},
"author": {
"name": "A Strapi developer"
},
"strapi": {
"uuid": "460b8f88-45d3-42e8-97db-e7c994c3abd7"
},
"engines": {
"node": ">=12.x.x <=16.x.x",
"npm": ">=6.0.0"
},
"license": "MIT"
}
# To prevent search engines from seeing the site altogether, uncomment the next two lines:
# User-Agent: *
# Disallow: /
export default {
config: {
locales: [
// 'ar',
// 'fr',
// 'cs',
// 'de',
// 'dk',
// 'es',
// 'he',
// 'id',
// 'it',
// 'ja',
// 'ko',
// 'ms',
// 'nl',
// 'no',
// 'pl',
// 'pt-BR',
// 'pt',
// 'ru',
// 'sk',
// 'sv',
// 'th',
// 'tr',
// 'uk',
// 'vi',
// 'zh-Hans',
// 'zh',
],
},
bootstrap(app) {
console.log(app);
},
};
'use strict';
/* eslint-disable no-unused-vars */
module.exports = (config, webpack) => {
// Note: we provide webpack above so you should not `require` it
// Perform customizations to webpack config
// Important: return the modified config
return config;
};
{
"kind": "collectionType",
"collectionName": "blogs",
"info": {
"singularName": "blog",
"pluralName": "blogs",
"displayName": "Blog"
},
"options": {
"draftAndPublish": true
},
"pluginOptions": {},
"attributes": {
"title": {
"type": "string"
},
"image": {
"allowedTypes": [
"images",
"files",
"videos",
"audios"
],
"type": "media",
"multiple": false
},
"markdown": {
"type": "richtext"
},
"publishedOn": {
"type": "string"
},
"verticalImage": {
"allowedTypes": [
"images",
"files",
"videos",
"audios"
],
"type": "media",
"multiple": false
},
"publisherName": {
"type": "string"
},
"description": {
"type": "string"
},
"slug": {
"type": "string"
},
"active": {
"type": "boolean"
}
}
}
'use strict';
/**
* blog controller
*/
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::blog.blog');
'use strict';
/**
* blog router.
*/
const { createCoreRouter } = require('@strapi/strapi').factories;
module.exports = createCoreRouter('api::blog.blog');
'use strict';
/**
* blog service.
*/
const { createCoreService } = require('@strapi/strapi').factories;
module.exports = createCoreService('api::blog.blog');
{
"kind": "collectionType",
"collectionName": "contact_requests",
"info": {
"singularName": "contact-request",
"pluralName": "contact-requests",
"displayName": "ContactRequest"
},
"options": {
"draftAndPublish": true
},
"pluginOptions": {},
"attributes": {
"type": {
"type": "string"
},
"company": {
"type": "string"
},
"position": {
"type": "string"
},
"firstname": {
"type": "string"
},
"lastname": {
"type": "string"
},
"phone": {
"type": "string"
},
"consents": {
"type": "string"
},
"message": {
"type": "string"
},
"email": {
"type": "string"
}
}
}
'use strict';
/**
* contact-request controller
*/
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::contact-request.contact-request');
'use strict';
/**
* contact-request router.
*/
const { createCoreRouter } = require('@strapi/strapi').factories;
module.exports = createCoreRouter('api::contact-request.contact-request');
'use strict';
/**
* contact-request service.
*/
const { createCoreService } = require('@strapi/strapi').factories;
module.exports = createCoreService('api::contact-request.contact-request');
{
"kind": "singleType",
"collectionName": "email_settings",
"info": {
"singularName": "email-setting",
"pluralName": "email-settings",
"displayName": "Email Setting"
},
"options": {
"draftAndPublish": true
},
"pluginOptions": {},
"attributes": {
"uploadCV": {
"displayName": "uploadCV",
"type": "component",
"repeatable": false,
"component": "email-settings.upload-cv"
}
}
}
'use strict';
/**
* email-setting controller
*/
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::email-setting.email-setting');
'use strict';
/**
* email-setting router.
*/
const { createCoreRouter } = require('@strapi/strapi').factories;
module.exports = createCoreRouter('api::email-setting.email-setting');
'use strict';
/**
* email-setting service.
*/
const { createCoreService } = require('@strapi/strapi').factories;
module.exports = createCoreService('api::email-setting.email-setting');
{
"kind": "collectionType",
"collectionName": "employees",
"info": {
"singularName": "employee",
"pluralName": "employees",
"displayName": "Employee"
},
"options": {
"draftAndPublish": true
},
"pluginOptions": {},
"attributes": {
"active": {
"type": "boolean"
},
"title": {
"type": "string"
},
"position": {
"type": "string"
},
"image": {
"allowedTypes": [
"images",
"files",
"videos",
"audios"
],
"type": "media",
"multiple": false
},
"markdown": {
"type": "richtext"
},
"gaLabel": {
"type": "string"
}
}
}
'use strict';
/**
* employee controller
*/
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::employee.employee');
'use strict';
/**
* employee router.
*/
const { createCoreRouter } = require('@strapi/strapi').factories;
module.exports = createCoreRouter('api::employee.employee');
'use strict';
/**
* employee service.
*/
const { createCoreService } = require('@strapi/strapi').factories;
module.exports = createCoreService('api::employee.employee');
{
"kind": "collectionType",
"collectionName": "event_locations",
"info": {
"singularName": "event-location",
"pluralName": "event-locations",
"displayName": "Event Location"
},
"options": {
"draftAndPublish": true
},
"pluginOptions": {},
"attributes": {
"value": {
"type": "string"
},
"active": {
"type": "boolean"
},
"order": {
"type": "integer"
},
"label": {
"type": "string"
}
}
}
'use strict';
/**
* event-location controller
*/
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::event-location.event-location');
'use strict';
/**
* event-location router.
*/
const { createCoreRouter } = require('@strapi/strapi').factories;
module.exports = createCoreRouter('api::event-location.event-location');
'use strict';
/**
* event-location service.
*/
const { createCoreService } = require('@strapi/strapi').factories;
module.exports = createCoreService('api::event-location.event-location');
{
"kind": "singleType",
"collectionName": "event_lookup_widgets",
"info": {
"singularName": "event-lookup-widget",
"pluralName": "event-lookup-widgets",
"displayName": "EventLookupWidget"
},
"options": {
"draftAndPublish": true
},
"pluginOptions": {},
"attributes": {
"gaCategory": {
"type": "string"
},
"gaLabel": {
"type": "string"
},
"labels": {
"displayName": "labels",
"type": "component",
"repeatable": false,
"component": "event-lookup-widget.labels"
},
"resultPageUrl": {
"type": "string"
}
}
}
'use strict';
/**
* event-lookup-widget controller
*/
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::event-lookup-widget.event-lookup-widget');
'use strict';
/**
* event-lookup-widget router.
*/
const { createCoreRouter } = require('@strapi/strapi').factories;
module.exports = createCoreRouter('api::event-lookup-widget.event-lookup-widget');
'use strict';
/**
* event-lookup-widget service.
*/
const { createCoreService } = require('@strapi/strapi').factories;
module.exports = createCoreService('api::event-lookup-widget.event-lookup-widget');
{
"kind": "collectionType",
"collectionName": "event_months",
"info": {
"singularName": "event-month",
"pluralName": "event-months",
"displayName": "Event Month",
"description": ""
},
"options": {
"draftAndPublish": true
},
"pluginOptions": {},
"attributes": {
"value": {
"type": "string"
},
"event": {
"type": "relation",
"relation": "oneToOne",
"target": "api::event.event"
},
"active": {
"type": "boolean"
},
"order": {
"type": "integer"
},
"label": {
"type": "string"
}
}
}
'use strict';
/**
* event-month controller
*/
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::event-month.event-month');
'use strict';
/**
* event-month router.
*/
const { createCoreRouter } = require('@strapi/strapi').factories;
module.exports = createCoreRouter('api::event-month.event-month');
'use strict';
/**
* event-month service.
*/
const { createCoreService } = require('@strapi/strapi').factories;
module.exports = createCoreService('api::event-month.event-month');
{
"kind": "collectionType",
"collectionName": "event_types",
"info": {
"singularName": "event-type",
"pluralName": "event-types",
"displayName": "Event Type",
"description": ""
},
"options": {
"draftAndPublish": true
},
"pluginOptions": {},
"attributes": {
"values": {
"type": "string"
},
"active": {
"type": "boolean"
},
"order": {
"type": "integer"
},
"color": {
"type": "string"
},
"textColor": {
"type": "string"
},
"label": {
"type": "string"
},
"event": {
"type": "relation",
"relation": "oneToOne",
"target": "api::event.event"
}
}
}
'use strict';
/**
* event-type controller
*/
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::event-type.event-type');
'use strict';
/**
* event-type router.
*/
const { createCoreRouter } = require('@strapi/strapi').factories;
module.exports = createCoreRouter('api::event-type.event-type');
'use strict';
/**
* event-type service.
*/
const { createCoreService } = require('@strapi/strapi').factories;
module.exports = createCoreService('api::event-type.event-type');
{
"kind": "collectionType",
"collectionName": "events",
"info": {
"singularName": "event",
"pluralName": "events",
"displayName": "Event",
"description": ""
},
"options": {
"draftAndPublish": true
},
"pluginOptions": {},
"attributes": {
"title": {
"type": "string"
},
"shortDesc": {
"type": "string"
},
"images": {
"displayName": "images",
"type": "component",
"repeatable": false,
"component": "events.images"
},
"ctaLink": {
"type": "string"
},
"ageLimit": {
"type": "string"
},
"timing": {
"type": "string"
},
"doorOpens": {
"type": "string"
},
"startPrice": {
"type": "string"
},
"startDate": {
"type": "date"
},
"month": {
"type": "relation",
"relation": "oneToOne",
"target": "api::event-month.event-month"
},
"types": {
"type": "relation",
"relation": "oneToOne",
"target": "api::event-type.event-type"
},
"slug": {
"type": "string"
},
"endDate": {
"type": "date"
},
"dateText": {
"type": "string"
},
"catchPhrase": {
"type": "string"
},
"eventLink": {
"type": "string"
},
"startTime": {
"type": "time"
},
"endTime": {
"type": "time"
},
"startDateTime": {
"type": "string"
},
"endDateTime": {
"type": "string"
},
"gaCategory": {
"type": "string"
},
"gaLabelNewsletterCta": {
"type": "string"
},
"active": {
"type": "boolean"
},
"metaData": {
"displayName": "metaData",
"type": "component",
"repeatable": false,
"component": "meta-data.meta-data"
},
"markdown": {
"type": "richtext"
},
"contents": {
"type": "dynamiczone",
"components": [
"simple-content-area.simple-content-area",
"full-width-video.full-width-youtube-video",
"image-with-content.image-with-content",
"banner.banner",
"social-wall.social-wall",
"event-lookup-widget.event-lookup-widget",
"parallax-section.parallax-section",
"events-grid.eventsgrid",
"partners-carousel.partners-carousel",
"partners-list.partners-list",
"master-form.master-form",
"events-list-carousel.events-list-carousel",
"events.image-ad",
"counters-carousel.counters-carousel",
"ad-space.ad-space",
"accordian.accordian",
"primary-carousel.primary-carousel",
"events-carousel.events-carousel",
"events-listing.events-listing",
"service-pie-tabs.service-pie-tabs",
"venue-carousel.venue-carousel",
"gallery.gallery",
"linkedin-info.linkedin-info",
"resume-uploader.resume-uploader",
"image-banner.image-banner"
]
},
"ads": {
"displayName": "ads",
"type": "component",
"repeatable": false,
"component": "events.ads"
},
"location": {
"type": "relation",
"relation": "oneToOne",
"target": "api::event-location.event-location"
},
"pastEvent": {
"type": "boolean"
},
"venueText": {
"type": "string"
},
"ctaText": {
"type": "string"
},
"showNewsletterCta": {
"type": "boolean"
}
}
}
'use strict';
/**
* event controller
*/
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::event.event');
'use strict';
/**
* event router.
*/
const { createCoreRouter } = require('@strapi/strapi').factories;
module.exports = createCoreRouter('api::event.event');
'use strict';
/**
* event service.
*/
const { createCoreService } = require('@strapi/strapi').factories;
module.exports = createCoreService('api::event.event');
{
"kind": "singleType",
"collectionName": "footers",
"info": {
"singularName": "footer",
"pluralName": "footers",
"displayName": "Footer",
"description": ""
},
"options": {
"draftAndPublish": true
},
"pluginOptions": {},
"attributes": {
"gaCategory": {
"type": "string"
},
"bottomLinks": {
"displayName": "bottomLinks",
"type": "component",
"repeatable": true,
"component": "footer.bottom-links"
},
"columns": {
"type": "component",
"repeatable": true,
"component": "footer.columns"
}
}
}
'use strict';
/**
* footer controller
*/
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::footer.footer');
'use strict';
/**
* footer router.
*/
const { createCoreRouter } = require('@strapi/strapi').factories;
module.exports = createCoreRouter('api::footer.footer');
'use strict';
/**
* footer service.
*/
const { createCoreService } = require('@strapi/strapi').factories;
module.exports = createCoreService('api::footer.footer');
{
"kind": "singleType",
"collectionName": "headers",
"info": {
"singularName": "header",
"pluralName": "headers",
"displayName": "Header"
},
"options": {
"draftAndPublish": true
},
"pluginOptions": {},
"attributes": {
"gaCategory": {
"type": "string"
},
"search": {
"displayName": "search",
"type": "component",
"repeatable": false,
"component": "header.search"
},
"cookiePopup": {
"displayName": "cookiePopup",
"type": "component",
"repeatable": false,
"component": "header.cookie-popup"
},
"vertical1": {
"displayName": "vertical1",
"type": "component",
"repeatable": false,
"component": "header.vertical1"
},
"vertical2": {
"displayName": "vertical2",
"type": "component",
"repeatable": false,
"component": "header.vertical2"
},
"stickyNewsletter": {
"displayName": "stickyNewsletter",
"type": "component",
"repeatable": false,
"component": "header.sticky-newsletter"
}
}
}
'use strict';
/**
* header controller
*/
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::header.header');
'use strict';
/**
* header router.
*/
const { createCoreRouter } = require('@strapi/strapi').factories;
module.exports = createCoreRouter('api::header.header');
'use strict';
/**
* header service.
*/
const { createCoreService } = require('@strapi/strapi').factories;
module.exports = createCoreService('api::header.header');
{
"kind": "singleType",
"collectionName": "labels",
"info": {
"singularName": "label",
"pluralName": "labels",
"displayName": "Label"
},
"options": {
"draftAndPublish": true
},
"pluginOptions": {},
"attributes": {
"eventAgeLimit": {
"type": "string"
},
"eventTiming": {
"type": "string"
},
"eventDoorOpens": {
"type": "string"
},
"eventVenue": {
"type": "string"
},
"eventTicketStartPrice": {
"type": "string"
},
"eventShareTitle": {
"type": "string"
},
"eventAddCalender": {
"type": "string"
},
"eventAddCalendarGoogle": {
"type": "string"
},
"eventAddCalendarApple": {
"type": "string"
},
"eventAddCalendarOutlook": {
"type": "string"
},
"eventNewsletterCtaText": {
"type": "string"
}
}
}
'use strict';
/**
* label controller
*/
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::label.label');
'use strict';
/**
* label router.
*/
const { createCoreRouter } = require('@strapi/strapi').factories;
module.exports = createCoreRouter('api::label.label');
'use strict';
/**
* label service.
*/
const { createCoreService } = require('@strapi/strapi').factories;
module.exports = createCoreService('api::label.label');
{
"kind": "singleType",
"collectionName": "master_forms",
"info": {
"singularName": "master-form",
"pluralName": "master-forms",
"displayName": "MasterForm"
},
"options": {
"draftAndPublish": true
},
"pluginOptions": {},
"attributes": {
"newsletterEndPoint": {
"type": "string"
},
"title": {
"type": "string"
},
"description": {
"type": "string"
},
"consents": {
"displayName": "consents",
"type": "component",
"repeatable": false,
"component": "master-form.consents"
},
"labels": {
"displayName": "labels",
"type": "component",
"repeatable": false,
"component": "master-form.labels"
}
}
}
'use strict';
/**
* master-form controller
*/
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::master-form.master-form');
'use strict';
/**
* master-form router.
*/
const { createCoreRouter } = require('@strapi/strapi').factories;
module.exports = createCoreRouter('api::master-form.master-form');
'use strict';
/**
* master-form service.
*/
const { createCoreService } = require('@strapi/strapi').factories;
module.exports = createCoreService('api::master-form.master-form');
{
"kind": "collectionType",
"collectionName": "news_letter_requests",
"info": {
"singularName": "news-letter-request",
"pluralName": "news-letter-requests",
"displayName": "NewsLetterRequest"
},
"options": {
"draftAndPublish": true
},
"pluginOptions": {},
"attributes": {
"type": {
"type": "string"
},
"company": {
"type": "string"
},
"position": {
"type": "string"
},
"firstname": {
"type": "string"
},
"lastname": {
"type": "string"
},
"phone": {
"type": "string"
},
"consents": {
"type": "string"
},
"email": {
"type": "string"
}
}
}
'use strict';
/**
* news-letter-request controller
*/
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::news-letter-request.news-letter-request');
'use strict';
/**
* news-letter-request router.
*/
const { createCoreRouter } = require('@strapi/strapi').factories;
module.exports = createCoreRouter('api::news-letter-request.news-letter-request');
'use strict';
/**
* news-letter-request service.
*/
const { createCoreService } = require('@strapi/strapi').factories;
module.exports = createCoreService('api::news-letter-request.news-letter-request');
{
"kind": "collectionType",
"collectionName": "pages",
"info": {
"singularName": "page",
"pluralName": "pages",
"displayName": "Page",
"description": ""
},
"options": {
"draftAndPublish": true
},
"pluginOptions": {},
"attributes": {
"title": {
"type": "string"
},
"slug": {
"type": "string"
},
"active": {
"type": "boolean"
},
"metaData": {
"type": "component",
"repeatable": false,
"component": "meta-data.meta-data"
},
"contents": {
"type": "dynamiczone",
"components": [
"simple-content-area.simple-content-area",
"full-width-video.full-width-youtube-video",
"image-with-content.image-with-content",
"banner.banner",
"social-wall.social-wall",
"event-lookup-widget.event-lookup-widget",
"parallax-section.parallax-section",
"events-grid.eventsgrid",
"partners-carousel.partners-carousel",
"partners-list.partners-list",
"master-form.master-form",
"events-list-carousel.events-list-carousel",
"counters-carousel.counters-carousel",
"ad-space.ad-space",
"accordian.accordian",
"primary-carousel.primary-carousel",
"events-carousel.events-carousel",
"events-listing.events-listing",
"service-pie-tabs.service-pie-tabs",
"venue-carousel.venue-carousel",
"artist-carousel.artists-carousel",
"vertical-selection.vertical-selection",
"video-banner.video-banner",
"employee-list.employee-list",
"gallery.gallery",
"linkedin-info.linkedin-info",
"resume-uploader.resume-uploader",
"image-banner.image-banner",
"job-listing.job-listing"
]
}
}
}
'use strict';
/**
* page controller
*/
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::page.page');
'use strict';
/**
* page router.
*/
const { createCoreRouter } = require('@strapi/strapi').factories;
module.exports = createCoreRouter('api::page.page');
'use strict';
/**
* page service.
*/
const { createCoreService } = require('@strapi/strapi').factories;
module.exports = createCoreService('api::page.page');
{
"kind": "collectionType",
"collectionName": "partners",
"info": {
"singularName": "partner",
"pluralName": "partners",
"displayName": "Partner"
},
"options": {
"draftAndPublish": true
},
"pluginOptions": {},
"attributes": {
"image": {
"allowedTypes": [
"images",
"files",
"videos",
"audios"
],
"type": "media",
"multiple": false
},
"link": {
"type": "string"
},
"title": {
"type": "string"
}
}
}
'use strict';
/**
* partner controller
*/
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::partner.partner');
'use strict';
/**
* partner router.
*/
const { createCoreRouter } = require('@strapi/strapi').factories;
module.exports = createCoreRouter('api::partner.partner');
'use strict';
/**
* partner service.
*/
const { createCoreService } = require('@strapi/strapi').factories;
module.exports = createCoreService('api::partner.partner');
{
"kind": "singleType",
"collectionName": "partners_lists",
"info": {
"singularName": "partners-list",
"pluralName": "partners-lists",
"displayName": "PartnersList"
},
"options": {
"draftAndPublish": true
},
"pluginOptions": {},
"attributes": {
"partnersCarousel": {
"type": "component",
"repeatable": true,
"component": "partners-carousel.partners-carousel"
}
}
}
'use strict';
/**
* partners-list controller
*/
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::partners-list.partners-list');
'use strict';
/**
* partners-list router.
*/
const { createCoreRouter } = require('@strapi/strapi').factories;
module.exports = createCoreRouter('api::partners-list.partners-list');
'use strict';
/**
* partners-list service.
*/
const { createCoreService } = require('@strapi/strapi').factories;
module.exports = createCoreService('api::partners-list.partners-list');
{
"kind": "collectionType",
"collectionName": "venues",
"info": {
"singularName": "venue",
"pluralName": "venues",
"displayName": "Venue",
"description": ""
},
"options": {
"draftAndPublish": true
},
"pluginOptions": {},
"attributes": {
"metaData": {
"type": "component",
"repeatable": false,
"component": "meta-data.meta-data"
},
"title": {
"type": "string"
},
"slug": {
"type": "string"
},
"contents": {
"type": "dynamiczone",
"components": [
"simple-content-area.simple-content-area",
"full-width-video.full-width-youtube-video",
"image-with-content.image-with-content",
"banner.banner",
"social-wall.social-wall",
"event-lookup-widget.event-lookup-widget",
"parallax-section.parallax-section",
"events-grid.eventsgrid",
"partners-carousel.partners-carousel",
"partners-list.partners-list",
"master-form.master-form",
"events-list-carousel.events-list-carousel",
"counters-carousel.counters-carousel",
"ad-space.ad-space",
"accordian.accordian",
"primary-carousel.primary-carousel",
"events-listing.events-listing",
"events-carousel.events-carousel",
"service-pie-tabs.service-pie-tabs",
"venue-carousel.venue-carousel",
"venue-route-info.venue-route-info",
"linkedin-info.linkedin-info",
"resume-uploader.resume-uploader",
"image-banner.image-banner"
]
},
"active": {
"type": "boolean"
},
"description": {
"type": "string"
},
"markdown": {
"type": "richtext"
},
"images": {
"displayName": "images",
"type": "component",
"repeatable": false,
"component": "venue.images"
},
"routeInfo": {
"displayName": "routeInfo",
"type": "component",
"repeatable": true,
"component": "venue.route-info"
}
}
}
'use strict';
/**
* venue controller
*/
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::venue.venue');
'use strict';
/**
* venue router.
*/
const { createCoreRouter } = require('@strapi/strapi').factories;
module.exports = createCoreRouter('api::venue.venue');
'use strict';
/**
* venue service.
*/
const { createCoreService } = require('@strapi/strapi').factories;
module.exports = createCoreService('api::venue.venue');
{
"collectionName": "components_accordian_accordians",
"info": {
"displayName": "accordian",
"icon": "battery-three-quarters"
},
"options": {},
"attributes": {
"title": {
"type": "string"
},
"data": {
"displayName": "data",
"type": "component",
"repeatable": true,
"component": "accordian.data"
},
"active": {
"type": "boolean"
}
}
}
{
"collectionName": "components_accordian_data",
"info": {
"displayName": "data",
"icon": "arrow-circle-down"
},
"options": {},
"attributes": {
"title": {
"type": "string"
},
"description": {
"type": "richtext"
}
}
}
{
"collectionName": "components_ad_space_ad_spaces",
"info": {
"displayName": "adSpace",
"icon": "bars"
},
"options": {},
"attributes": {
"gaCategory": {
"type": "string"
},
"gaLabel": {
"type": "string"
},
"link": {
"type": "string"
},
"image": {
"allowedTypes": [
"images",
"files",
"videos",
"audios"
],
"type": "media",
"multiple": false
},
"active": {
"type": "boolean"
}
}
}
{
"collectionName": "components_artist_carousel_artists",
"info": {
"displayName": "ArtistsCarousel",
"icon": "arrow-alt-circle-right"
},
"options": {},
"attributes": {
"title": {
"type": "string"
},
"gaCategory": {
"type": "string"
},
"active": {
"type": "boolean"
},
"artists": {
"displayName": "artists",
"type": "component",
"repeatable": true,
"component": "artist-carousel.artists"
},
"labels": {
"displayName": "labels",
"type": "component",
"repeatable": false,
"component": "artist-carousel.labels"
}
}
}
{
"collectionName": "components_artist_carousel_artists",
"info": {
"displayName": "artists",
"icon": "angle-up"
},
"options": {},
"attributes": {
"title": {
"type": "string"
},
"name": {
"type": "string"
},
"image": {
"allowedTypes": [
"images",
"files",
"videos",
"audios"
],
"type": "media",
"multiple": false
},
"markdown": {
"type": "richtext"
},
"gaLabel": {
"type": "string"
}
}
}
{
"collectionName": "components_artist_carousel_labels",
"info": {
"displayName": "labels",
"icon": "atlas"
},
"options": {},
"attributes": {
"ctaText": {
"type": "string"
}
}
}
{
"collectionName": "components_banner_media_media",
"info": {
"displayName": "media",
"icon": "arrow-alt-circle-right"
},
"options": {},
"attributes": {
"desktop": {
"allowedTypes": [
"images",
"files",
"videos",
"audios"
],
"type": "media",
"multiple": false
},
"mobile": {
"allowedTypes": [
"images",
"files",
"videos",
"audios"
],
"type": "media",
"multiple": false
}
}
}
{
"collectionName": "components_banner_banners",
"info": {
"displayName": "banner"
},
"options": {},
"attributes": {
"gaCategory": {
"type": "string"
},
"media": {
"displayName": "media",
"type": "component",
"repeatable": true,
"component": "banner-media.media"
}
}
}
{
"collectionName": "components_banner_ctas",
"info": {
"displayName": "cta"
},
"options": {},
"attributes": {
"text": {
"type": "string"
},
"link": {
"type": "string"
},
"gaLabel": {
"type": "string"
},
"type": {
"type": "enumeration",
"enum": [
"primary",
"secondary",
"default"
]
}
}
}
This diff is collapsed. Click to expand it.
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment