lemberg / connfa-integration-server Goto Github PK
View Code? Open in Web Editor NEWConnfa CMS & Integration Server
License: Apache License 2.0
Connfa CMS & Integration Server
License: Apache License 2.0
Twitter has changed their system, and the widget id is not a concept that exists anymore. Since it is a required box when editing the event settings, this should ideally be addressed, as I had to fill it with nonesense
In my instalation some of the addresses do not work. Foe example I can add session, keynote speaker or anything else, but when click view or edit for this item I receive error 404.
Example:
Other addresses are ok (eg I can see the lists of sessions, speakers etc.)
Do you have any idea of what shall I reconfigure? check? change?
During the installation some steps did not work properly.
Composer did not have the predis/predis
Cured by: composer require predis/predis
There was no default admin user.
Had to create some workaround to create admin user and after that change the password using the console command
API base url: {event_domain}/api/v2/{conference_alias}/
In the IOS app, you required BASE_URL = “http://drupalconbarcelona2015.uat.link/api/v2/”;
What should I do on the IOS app side?
How to set for multiple Conferences?
I am getting this error ^ right after logging in
Currently using Heroku to host the Integration Server. It forces HTTPS, is that the issue here and how would I fix it?
cc: @vpauk
Hi, I installed connfa in ubuntu 16
This is my .env
APP_ENV=local
APP_DEBUG=true
APP_KEY=base64:zAxcpuqXWlb/PapLOdsQmC9lPk9hu+9/Ax+3Mojqst4=
APP_URL=http://dev.congkong.net/connfa/public/
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=db
DB_USERNAME=user
DB_PASSWORD=pass
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
API_PREFIX=api
API_DOMAIN=dev.congkong.net/connfa/public/
API_VERSION=v2
API_DEBUG=true
API_CONDITIONAL_REQUEST=false
APP_LINK_GOOGLE_PLAY=1
APP_LINK_APPLE_STORE=2
But I cannot access public/login
When I access to public, returns 302 with locaton is public/login.
But public/login returns 404.
How should I do?
Thanks in advanced.
Greetings!
I have been following the documentation posted on the connfa site. I have the server running and was able to successfully migrate. I seem to have gotten a bit lost. What do I need to accomplish to access the CMS for my conference? I'm currently just using the command line and the MySQL workbench for the server installation if that helps. Thanks in advance.
I'm preparing a Connfa setup for our event and today I noticed the app is not properly updating personal schedules. After digging into the logs, found that the problem was my web server; it was responding updateSchedule
requests coming from app with 501 -not implemented. Configured the server with necessary settings to support PUT requests, issue fixed and I saw at the logs that my server started to respond with 204 to the updateSchedule
calls.
However, when I turn back to the web interface of the integration server, it saw that it's returning empty responses to every request. This is what I get when I try to view the back-end, on a blank page:
{"data":[]}
Also, as you might have already guessed, app started to crash immediately at the splash screen after this.
Any ideas how to fix it? Couldn't find anything at the logs. Thought it might be related to schedules and removed all data from schedules and schedule_event tables but it didn't help.
Hello, before i start using this suite ( Connfa-Android + Connfa-iOS(switf) + Connfa Integration Server ) i was wondering if the project is up-to-date or has deprecated libraries?
Is someone at Lemberg on with this?
Thanks!!
Vladimiro.
The solution is changed the AllowOverride to All
hi! was wondering if project is still alive by Lemberg,
thanks!
Hello,
I'm trying to follow the docs for the server located here: http://connfa.com/integration-server/install/ but I'm not getting it to work. I've got all of the dependencies installed. However when I run php artisan serve
get messages such as this:
{"message":"The version given was unknown or has no registered routes.","status_code":400}
Would you possibly be able to provide some deeper documentation than what exists?
Thanks!
Don
Hi,
I was tying to run this today, but I seem to be running into errors while running php artisan migrate
:
php artisan migrate
Migration table created successfully.
[Illuminate\Database\QueryException]
SQLSTATE[HY000]: General error: 1832 Cannot change column 'event_id': used in a foreign key constraint 'schedule_event_event_id_foreign' (SQL: alter table `schedule
_event` add primary key `schedule_event_schedule_id_event_id_primary`(`schedule_id`, `event_id`))
[PDOException]
SQLSTATE[HY000]: General error: 1832 Cannot change column 'event_id': used in a foreign key constraint 'schedule_event_event_id_foreign'
I've tried the master branch, and I've also tried composer update
in case it was an outdated library, but they haven't helped. Any ideas?
$ rpm -qa \*php\* httpd
httpd-2.4.33-5.fc28.x86_64
php-mysqlnd-7.2.6-1.fc28.x86_64
php-seld-cli-prompt-1.0.3-3.fc28.noarch
php-symfony-var-dumper-2.8.41-1.fc28.noarch
php-process-7.2.6-1.fc28.x86_64
php-justinrainbow-json-schema5-5.2.7-1.fc28.noarch
php-PsrLog-1.0.2-5.fc28.noarch
php-7.2.6-1.fc28.x86_64
php-composer-ca-bundle-1.1.0-2.fc28.noarch
php-common-7.2.6-1.fc28.x86_64
php-symfony-polyfill-1.8.0-1.fc28.noarch
php-symfony-finder-2.8.41-1.fc28.noarch
php-fpm-7.2.6-1.fc28.x86_64
php-xml-7.2.6-1.fc28.x86_64
php-password-compat-1.0.4-5.fc27.noarch
php-composer-spdx-licenses-1.4.0-1.fc28.noarch
php-symfony-filesystem-2.8.41-1.fc28.noarch
php-paragonie-random-compat-2.0.12-1.fc28.noarch
php-symfony-css-selector-2.8.41-1.fc28.noarch
php-symfony-yaml-2.8.41-1.fc28.noarch
php-gd-7.2.6-1.fc28.x86_64
php-symfony-class-loader-2.8.41-1.fc28.noarch
php-symfony-browser-kit-2.8.41-1.fc28.noarch
php-mbstring-7.2.6-1.fc28.x86_64
php-intl-7.2.6-1.fc28.x86_64
php-symfony-http-kernel-2.8.41-1.fc28.noarch
php-symfony-common-2.8.41-1.fc28.noarch
php-symfony-dom-crawler-2.8.41-1.fc28.noarch
php-symfony-expression-language-2.8.41-1.fc28.noarch
php-symfony-process-2.8.41-1.fc28.noarch
php-symfony-console-2.8.41-1.fc28.noarch
php-seld-phar-utils-1.0.1-5.fc28.noarch
php-jsonlint-1.7.1-2.fc28.noarch
php-json-7.2.6-1.fc28.x86_64
php-pecl-zip-1.15.3-1.fc28.x86_64
php-symfony-event-dispatcher-2.8.41-1.fc28.noarch
php-fedora-autoloader-1.0.0-3.fc28.noarch
php-symfony-debug-2.8.41-1.fc28.noarch
php-symfony-http-foundation-2.8.41-1.fc28.noarch
php-composer-semver-1.4.2-5.fc28.noarch
php-pdo-7.2.6-1.fc28.x86_64
php-symfony-dependency-injection-2.8.41-1.fc28.noarch
php-cli-7.2.6-1.fc28.x86_64
php-symfony-config-2.8.41-1.fc28.noarch
I use composer install
so I expect the project uses what it installs.
Hi thanks for open sourcing this product I am having trouble getting the api to work
I can login to console using admin.
however if I use http://localhost/connfa/api/v2 i get this error
{"message":"404 Not Found","status_code":404,"debug":{"line":161,"file":"D:\_dev\PHPsrc\integrationSrv\vendor\laravel\framework\src\Illuminate\Routing\RouteCollection.php","class":"Symfony\Component\HttpKernel\Exception\NotFoundHttpException","trace":["#0 D:\_dev\PHPsrc\integrationSrv\vendor\laravel\framework\src\Illuminate\Routing\Router.php(823): Illuminate\Routing\RouteCollection->match(Object(Dingo\Api\Http\Request))","#1 D:\_dev\PHPsrc\integrationSrv\vendor\laravel\framework\src\Illuminate\Routing\Router.php(691): Illuminate\Routing\Router->findRoute(Object(Dingo\Api\Http\Request))","#2 D:\_dev\PHPsrc\integrationSrv\vendor\laravel\framework\src\Illuminate\Routing\Router.php(675): Illuminate\Routing\Router->dispatchToRoute(Object(Dingo\Api\Http\Request))","#3 D:\_dev\PHPsrc\integrationSrv\vendor\dingo\api\src\Routing\Adapter\Laravel.php(82): Illuminate\Routing\Router->dispatch(Object(Dingo\Api\Http\Request))","#4 D:\_dev\PHPsrc\integrationSrv\vendor\dingo\api\src\Routing\Router.php(574): Dingo\Api\Routing\Adapter\Laravel->dispatch(Object(Dingo\Api\Http\Request), 'v2')","#5 D:\_dev\PHPsrc\integrationSrv\vendor\dingo\api\src\Http\Middleware\Request.php(123): Dingo\Api\Routing\Router->dispatch(Object(Dingo\Api\Http\Request))","#6 [internal function]: Dingo\Api\Http\Middleware\Request->Dingo\Api\Http\Middleware\{closure}(Object(Dingo\Api\Http\Request))","#7 D:\_dev\PHPsrc\integrationSrv\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(150): call_user_func(Object(Closure), Object(Dingo\Api\Http\Request))","#8 D:\_dev\PHPsrc\integrationSrv\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Dingo\Api\Http\Request))","#9 [internal function]: Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle(Object(Dingo\Api\Http\Request), Object(Closure))","#10 D:\_dev\PHPsrc\integrationSrv\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(136): call_user_func_array(Array, Array)","#11 [internal function]: Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Dingo\Api\Http\Request))","#12 D:\_dev\PHPsrc\integrationSrv\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(103): call_user_func(Object(Closure), Object(Dingo\Api\Http\Request))","#13 D:\_dev\PHPsrc\integrationSrv\vendor\dingo\api\src\Http\Middleware\Request.php(124): Illuminate\Pipeline\Pipeline->then(Object(Closure))","#14 D:\_dev\PHPsrc\integrationSrv\vendor\dingo\api\src\Http\Middleware\Request.php(100): Dingo\Api\Http\Middleware\Request->sendRequestThroughRouter(Object(Dingo\Api\Http\Request))","#15 [internal function]: Dingo\Api\Http\Middleware\Request->handle(Object(Illuminate\Http\Request), Object(Closure))","#16 D:\_dev\PHPsrc\integrationSrv\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(136): call_user_func_array(Array, Array)","#17 [internal function]: Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))","#18 D:\_dev\PHPsrc\integrationSrv\vendor\laravel\framework\src\Illuminate\Routing\Pipeline.php(32): call_user_func(Object(Closure), Object(Illuminate\Http\Request))","#19 [internal function]: Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))","#20 D:\_dev\PHPsrc\integrationSrv\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(103): call_user_func(Object(Closure), Object(Illuminate\Http\Request))","#21 D:\_dev\PHPsrc\integrationSrv\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php(132): Illuminate\Pipeline\Pipeline->then(Object(Closure))","#22 D:\_dev\PHPsrc\integrationSrv\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php(99): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))","#23 D:\_dev\PHPsrc\integrationSrv\public\index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))","#24 {main}"]}}
I have tried using the index.php/api/v2 which gives the same error
I also tried http://localhost/connfa/east-emmie-2017/api/v2 which gives a 404
thanks a million for any help
Richard
Audio, Visual and text notes for each session. All notes export as PDF
Hi!
I've been trying to get the server to run for a few hours now, and have tried the commit for version 2.0.0, 2.1.0 and master---they all fail with different errors. What version should one be using? Should one use master and report bugs against it?
Thanks!
The dashboard loads fine, however if you try opening the /sessions page you get a 401 access error.
The issue is due to unauthorised access.
Any ideas?
Here`s the exac warning:
"DataTables warning: table id=users-table - Ajax error. For more information about this error, please see http://datatables.net/tn/7 "
Content Management System
Tried hosting the server on my server, while the normal get calls work ("app" ones) I get 404 errors for all the API calls.
Sample call:
www.mycustomconnfa.com/login or /dashboard works.
But www.mycustomconnfa.com/api/v2/checkUpdates throws a 404 error.
you can replace mycustom.com with localhost:8000 and get the same results.
But using your default base url works (http://connfa-integration.uat.link/)
Any pointers?
Greetings!
I'm having an issue setting up the server. Whenever I run
php artisan migrate
It gives me "Application In Production! Do you really wish to run this command? (Y/N)"
When I respond with yes I get the following error:
[PDOException]
SQLSTATE[HY000] [2002] No connection could be made because the target machine actively refused it.
I'm not sure what I need to do or if I have done anything wrong.
Thanks
first all want to thank you for the great job you've done i was looking for an event management open source project when read the connfa docs i knew that is exactly what i'm looking for .
i fellow all the instruction to install the connfa integration server until i try this instruction " php artisan password:change --name=admin --password=YOUR_PASSWORD_HERE" . it shows me this " The user is not registered."
i try to add the user manual with phpmyadmin but it didn't work
Hi all together,
i am havint trouble setting up the Integration Server properly.
I followed the Installation documentation, but for someone who never developed with Laravel and/or used artisan and stuff its to simple of a documentation.
So i dir all steps that are listed in the installation documentation. After that i didnt knew how to start the server... So after some googling i was able to start a server with "php artisan serve". This server comes up on "http://localhost:8000". I am even able to log in to the CMS and create Events. But my Frontend (webapp) cant really connect to the backend, at least it is still empty. And if i try to GET "http://localhost:8000/api/v2/checkUpdates" i get a 404.
What did i do wrong?
my env:
APP_ENV=local
APP_DEBUG=true
APP_KEY=base64:AR/0G6nVPV56DbGk0NIa1ubH2rcS4asBwMs8Rg5JMNk=
APP_URL=http://localhost
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=homestead
DB_USERNAME=test
DB_PASSWORD=test
CACHE_DRIVER=array
SESSION_DRIVER=file
QUEUE_DRIVER=sync
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
API_PREFIX=api
API_DOMAIN=localhost
API_VERSION=v2
API_DEBUG=true
API_CONDITIONAL_REQUEST=false
APP_LINK_GOOGLE_PLAY=1
APP_LINK_APPLE_STORE=2
Hello,
I have no so much experience on installation server. I have centos server and several domains belogs to server. What I should to install CMS to a domain basically?
I already tried inside a domain belongs to server. I run "git clone [email protected]:lemberg/connfa-integration-server.git" but I could'nt succeed.
I had " permission denied(publickey) fatal: the remote hung up unexpectedly.
Where is my mistake, How can I install it can you help me? Thanks.
Hi so my team is currently trying to use Connfa for our upcoming event. After our installation we ran into an issue trying to get the server to run to check our updates through the CMS.
What is the command to start the API? We tried "php artisan serve". It shows on a local host but how do you make it public or start the server publicly?
Here is our code:
"PP_ENV=local
APP_DEBUG=true
APP_KEY=base64:W3TeUBt8KWYovatPDP5qwPvzvGnU1xrkewnvvZqxjUA=
APP_URL=http://app.server.tedxucsd.com
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=appbeta
DB_USERNAME= username
DB_PASSWORD= password
CACHE_DRIVER=array
SESSION_DRIVER=file
QUEUE_DRIVER=sync
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
API_PREFIX=api
API_DOMAIN=
API_VERSION=v2
API_DEBUG=true
API_CONDITIONAL_REQUEST=false"
Any thoughts?
Hi,
After installed, I can login, put I receive these 3 messages:
ErrorException in 34e4b611ec528e06b78fd64f43c7aa157e4bb0f6.php line 18: getimagesize(http://MY_URL/index.php/uploads/fakers/b7fa5278b160386db95eae190ebef675.jpg): failed to open stream: HTTP request failed! HTTP/1.0 404 Not Found
(View: /MY_PATH/connfa/resources/views/partials/speaker.blade.php) (View: /srv/connfa.curitibalivre.org.br/www/connfa/resources/views/partials/speaker.blade.php)
ErrorException in 34e4b611ec528e06b78fd64f43c7aa157e4bb0f6.php line 18: getimagesize(http://MY_URL/index.php/uploads/fakers/b7fa5278b160386db95eae190ebef675.jpg): failed to open stream: HTTP request failed! HTTP/1.0 404 Not Found
(View: /MY_PATH/connfa/resources/views/partials/speaker.blade.php)
ErrorException in 34e4b611ec528e06b78fd64f43c7aa157e4bb0f6.php line 18: getimagesize(http://MY_URL/index.php/uploads/fakers/b7fa5278b160386db95eae190ebef675.jpg): failed to open stream: HTTP request failed! HTTP/1.0 404 Not Found
Thanks.
When I upload the picture of a speaker, the avatar in the speakers page is not found.
Please note that the upload is sucessful and the picture is visible in other contexts.
As smaller version of the picture should appears in the circle at the right of the speaker number.
I'm using connfa-integration-server commit 9dbd043 .
PHP 7.0.22-0ubuntu0.17.04.1.
Ubuntu Zesty.
php artisan db:seed
connfa\connfa-integration-server\public\uploads/fakers\08bba8a352d29ee2fda1cbb �[39;49m
�[37;41m f65f79538.jpg): Permission denied ..
Hello, I seeded the admin user and everything works well, but I need to make additional users for my team members. How can I do that, because I don't see any options in the CMS itself. Thanks!
I believe I have the server mostly up and running but when I open the CMS it is looking for files in the wrong location, it has added server.php to the file path for everything. For example: connfa/server.php/assets/vendors/bootstrap/dist/css/bootstrap.min.css. I'm not sure how to correct this.
For info - running bitnami lamp virtual machine, but this has happened on heroku and ubuntu fresh install too.
bitnami@debian:~/htdocs/connfa-integration-server$ php artisan migrate
Migration table created successfully.
[Illuminate\Database\QueryException]
SQLSTATE[HY000]: General error: 1832 Cannot change column 'event_id': u
sed in a foreign key constraint 'schedule_event_event_id_foreign' (SQL:
alter table schedule_event
add primary key schedule_event_schedule_ id_event_id_primary
(schedule_id
, event_id
))
[PDOException]
SQLSTATE[HY000]: General error: 1832 Cannot change column 'event_id': u
sed in a foreign key constraint 'schedule_event_event_id_foreign'
Anyone able to advise?
Thanks a lot for your great app.
My problem is how do I make the client webapp fetch the real data from the integration backhand server. Spent an entire day to no avail.
What am I doing wrong or missing? Went through all discussions, read throughly your documentation yet I am not able to fetch any data from the backhand server with web app. It was mentioned the the base URL should be "production_domain/api/v2/conference_alias" but where do I put this info in the app?
Your help is much appreciated - I am not able to sort this out.
PHP Fatal error: Call to a member function make() on null in /Users/mymachine/Sites/connfa-integration-server/bootstrap/cache/compiled.php on line 5544
[Symfony\Component\Debug\Exception\FatalErrorException]
Call to a member function make() on null
Hi. I seem to be getting an error - The requested URL /login was not found on this server.
Did I miss to install something?
Thanks!
I'm trying to install the integration server but when I run composer install --no-dev, I get the following message:
php artisan optimize
[ReflectionException]
Class Faker\Generator does not exist
Script php artisan optimize handling the post-install-cmd event returned with error code 1
Under Taxonomy we have the option to add "Types", but I have no idea what that is in reference to. The Android app doesn't have a way to sort by type, and the connfa glossary doesn't have it defined anywhere
Instant messaging functionality
I get a PHP error :
Fatal error: Can't inherit abstract function Illuminate\Support\Manager::getDefaultDriver()
I follow your requirements (PHP >= 5.5.9)
PHP 5.6.24-0+deb8u1
Any idea please ?
Dears,
I'm not able to access the admin dashboard After installing connfa integration server and pre-requisites (php, mysql, apache, composer...) as described exactly in your tutorial
http://connfa.com/integration-server/install/
Knowing that when i access the url i can find the list of app directory.
Any help is much appreciated.
Regards
I have installed this package in my win server.
By the way, can not see the admin panel dashboard successfully.
I got cache store does not support tagging and changed AES-256-CBC to AES-128-CBC.
So I change the file to array in cache config file.
So I could see the login page.
But I can not see the dashboard with time out 30s issue.
Want your help.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.