Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated to support lumen 5.2 #351

Merged
merged 35 commits into from Jan 20, 2016
Merged

Updated to support lumen 5.2 #351

merged 35 commits into from Jan 20, 2016

Conversation

zakhenry
Copy link
Collaborator

This PR is a major update to support Lumen 5.2 currently using the https://github.com/spira/api-core/tree/feature/lumen-5.2-upgrade branch until it is verified that spira/spira and spira/core are working in concern on 5.2.

Steps to complete

  • Update composer dependency on core
  • update instances of \App::make that no longer work
  • replace instances of bindshared with singleton
  • fixed travis ci to use php -S rather than the removed artisan serve
  • resolve container binding stack overflow in the Auth service provider
  • resolve [ReflectionException] Class redis does not exist error
  • resolve auth failures due to updated guzzle
  • resolved mailer issue in update email job
  • resolved facade namespace for user resolver request facade test
  • resolve redirect() no longer working - see redirect() doesn't work, Lumen 5.2 laravel/lumen-framework#315
  • ??more issues to resolve
  • change dependency to latest tag for https://github.com/spira/api-core when Feature/lumen 5.2 upgrade api-core#28 is merged

… in global namespace any more, use of singleton rather than bindShared, updates to composer to use temporary newer 5.2 compatible version of spira/core
@zakhenry zakhenry self-assigned this Jan 11, 2016
@zakhenry zakhenry changed the title Multiple fixes to implement new 5.2 interfaces, fix the App not being… Updated to support lumen 5.2 Jan 11, 2016
…feature/lumen-5.2-upgrade

* origin/feature/lumen-5.2-upgrade:
  Applied fixes from StyleCI
@zakhenry zakhenry assigned cmsx and unassigned zakhenry Jan 11, 2016
cmsx and others added 5 commits January 12, 2016 00:39
…2-upgrade

* 'master' of github.com:spira/spira: (21 commits)
  Removed .DS_Stor file
  Changed flag to %s for better commit formatting
  Added npm shrinkwrap file, moved all dependencies out of dev deps as it makes more sense for this package to make them required
  Added missed nicetime field for sytem info
  Added missed nicetime field for sytem info
  Applied fixes from StyleCI
  Added moment fromNow filter and tests, updated abstract model to handle deeply nested casting, implemented view for system info
  Implemented service for retrieving app and api system info files, implemented file retrieval for api
  Restructured to parse out the tag and matching commit in the same format
  Implemented refs parsing to get latest tag or head ref
  Implemented basic display of app system information
  Implemented gulp build file info creation on app build
  Removed cache headers from local and api
  Change expires value from 30d to max
  Add expires headers for static assets (nginx) - production configs
  Add expires headers for static assets (nginx) - dev configs
  Fixed moment resolution to 2.11.1
  Bump moment version to 2.11.1
  Bower conflict resolution.
  Updating profile to use momentDate, can now save correctly.
  ...
@zakhenry zakhenry assigned zakhenry and unassigned cmsx Jan 13, 2016
zakhenry and others added 13 commits January 13, 2016 12:18
…2-upgrade

* 'master' of github.com:spira/spira:
  Fixed prod vhost files expires headers to be in the block they are required. Updated vagrantfile to allow latest version of docker and docker-compose
  Removed ciDeployment from system information file as writing to the data container is impossible a deployment time.
…feature/lumen-5.2-upgrade

* origin/feature/lumen-5.2-upgrade:
  Applied fixes from StyleCI
zakhenry added a commit that referenced this pull request Jan 20, 2016
@zakhenry zakhenry merged commit ac24cf2 into master Jan 20, 2016
@zakhenry zakhenry deleted the feature/lumen-5.2-upgrade branch January 20, 2016 04:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants