History log of /ontohub/lib/git_repository/files.rb
Revision Date Author Comments Expand
4a4f3fc459705a4a7ee11d4874e2942e3e9ae1d4 09-Sep-2014 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

move attr_accessor to the top of the class

73ec6b43b29b5c85f21c9aea6645eed485e0a0e2 09-Sep-2014 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

remove duplicate method

04241da94a11a6c477ed98f6e5e92495be6f9fa9 25-Jul-2014 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

fix MethodMissing error

0c6a378eb7aa5411c336e069126f6f09b67e00ab 25-Jul-2014 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

code style

5f9eeb33c7ef17dd06026f0d62255b89d3d158b7 25-Jul-2014 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

fix syntax error

e8b73e98504b46b48d1972b1c3561225aa6c55d2 25-Jul-2014 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Refactor files action of FilesController Introduce service object RepositoryFile which contains the logic of file and directory retrieval on model level. Introduce GitFile which contains logic of file and directory retrieval on git/lib level. Those classes separate the concerns of git/lib and ontohub models way more. Use InheritedResources for FilesController and simplify files action (will be renamed later)

2e9ab604191df30b4ff93212555f6858bed72b92 02-Jul-2014 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

fix empty repository error

afd1d888784385307c9c0544597a513c2008d342 02-Jul-2014 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

adjust tests, fix implementation

a847d9812b328c048773e705606b10875a929034 02-Jul-2014 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Improve routing Only routes for existing files and ontologies are considered.

f46ccf3a7b1e5eb14dcee031cd5e639cb74857f9 02-Jul-2014 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Add class GitFile It contains logic for file and directory retrieval on git/lib level.