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

Implementation of File Attachments #205

Merged
merged 7 commits into from
Oct 23, 2016
Merged

Implementation of File Attachments #205

merged 7 commits into from
Oct 23, 2016

Conversation

ssddanbrown
Copy link
Member

@ssddanbrown ssddanbrown commented Oct 9, 2016

The pull request tracks the implementation of File attachments. Attachments will be able to be added to a page, via the page edit view and will be editable and sortable.

Attachments will consist of both file uploads and links to other systems such as box, dropbox, google drive etc. These systems will not be integrated (At least initially) but the attachments area will simply accept a url input.

Uploads will be behind the application, Non publically accessible. To access a file the user must have access to view the page it's been uploaded to. Uploads will be able to be stored on the filesystem or any cloud filesystem Laravel supports by default.

In reference to #62.

Feature Status

  • Data model
  • Creation via file upload
  • Creation via Link
  • Visible listing (On page view)
  • Sorting (Drag and drop)
  • File upload permission implementation
  • Editing
  • Deletion via user
  • Deletion via Page deletion
  • UI & Design Improvements and fixes
  • PHPunit Tests to cover basic functionality

@ssddanbrown ssddanbrown merged commit a6c6c6e into master Oct 23, 2016
@ssddanbrown ssddanbrown deleted the attachments branch October 23, 2016 17:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

1 participant