openly-rails icon indicating copy to clipboard operation
openly-rails copied to clipboard

"GitHub" for Google Drive [inactive]

Results 65 openly-rails issues
Sort by recently updated
recently updated
newest added

Babila suggested that implementing diffing for Google slides would be a valuable feature to add: > Being able to compare the versions of my thoughts in a presentation on split...

feature

When I review a contribution, I can see a list of file changes. Modified documents show me a diff preview and a button to view the diff side-by-side. This works...

enhancement

When creating contribution, add text to let user know that the contribution is being created & how many files are left. When accepting contribution, add text to let user know...

enhancement

When working on a contribution, user can go on the file infos page and restore past versions of files.

feature-step

Delete the contribution folder to prevent tampering with files once accepted. The "Files" tab should still work and show the **backup** copies of files.

enhancement

VCS::FileInBranch replicates some fields from `current_version`: - parent_id - name - mime_type - content_version - is_deleted - thumbnail_id These fields should be removed and the attributes be taken from `current_version`....

refactor

Currently it's impossible to change the owner of a project. This should be changed to allow admins to better manage projects. See [`attr_protected` vs `attr_readonly`](https://stackoverflow.com/a/5937846/6451879).

enhancement

Overwrite `#render` method to include layout by default. Merge: ```ruby # Overwrite the render method to include locals def render allow(view).to receive(:parent_layout) file_name = self.class.top_level_description super( template: file_name, layout: "layouts/#{file_name.rpartition('/').first}"...

good first contribution
refactor

Projects consist of two different types of files: 1) files that have been captured in one or more revisions and 2) files that are work-in-progress. Collaborators have access to both...

concept

User can create project by visiting /:handle/projects/new as well as /projects/new. This will later be useful when we have teams. The path will help set the right project owner.

enhancement