History log of /ontohub/app/models/repository.rb
Revision Date Author Comments Expand
c18eca06bdaab35372205f3ed1779cabc5897709 26-Apr-2016 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Create git-daemon symlinks when access changes from private to public.

9337e8c9590bbc8ad58d26bba312236c6328cc9d 07-Jan-2016 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Rename concern to Symlinks.

4e7975a0b641622d0e51ac45e727bc0a8cfdb0a2 03-Mar-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Put associations and attributes together.

b3d0a03d866957dacb2ef7ae7805c91e09fc858c 03-Mar-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Rename Repository::GitRepositories to Git This bothered me since day one. The module is about everything that happens in the underlying git repository. And there is only one such git repository.

762e5bc50543ad7e95c8a40b9525a4682c0f1782 03-Mar-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Move repository validations into appropriate concern.

113cd002139756abd35496a70a5aae2a8dbd4d62 28-Feb-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Add repository undelete functionality.

28042dd9ac50a328466a3dd0464b6e26a7c8796d 28-Feb-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

test the right function and improve error handling

f218a095cf4ca58d9ae4407675c82ff56bd27267 29-Jan-2015 Tim Reddehase <robustus@rightsrestricted.com>

create a commit model.

8f845e804ef24c045876941e34930a9ac6720dbf 28-Jan-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Add remote_type attribute to Repository

8329e7cac4fc2d91e07c9eaf7a8ab7c73ba088b4 04-Dec-2014 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

code style improvements according to hound

911977c7a98c3d5eed76105c893e044385e7105c 04-Dec-2014 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

fix empty repository !present? error

6c1eb8c5dca7d7f271acc44d45839db658b95d6f 20-Oct-2014 Tim Reddehase <robustus@rightsrestricted.com>

extract default-clone-type into constant The default-clone-type of 'git' is now a constant in the Repository-namespace. As this is the default clone-type the clone_methods method will now use this as the default (instead of the confusing `nil`).

2d0fe7a0a3c1fa2ac6ec083e854b281a26f889bf 20-Oct-2014 Tim Reddehase <robustus@rightsrestricted.com>

extract default-clone-type into constant The default-clone-type of 'git' is now a constant in the Repository-namespace. As this is the default clone-type the clone_methods method will now use this as the default (instead of the confusing `nil`).

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

Refactor files action of FilesController Make use of RepositoryFile and GitFile. Use InheritedResources for FilesController and simplify files action (will be renamed later).

bfdc4a2d94284b4138ed5963cdf2ea32cbf4c3d4 29-Mar-2014 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

move class instance variable to module

214b17ce5309c42f31fa6df96778cc9c85ae927d 29-Mar-2014 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

move destroying-code into a separate module

794d8870f2d40edebbfb02f103ce1fb8091bdb67 29-Mar-2014 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

refactor error message handling

6ac96d78de028342d46baf656fe0d63eedc6b780 29-Mar-2014 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

simplify rescue/re-raise StandardError

fe1f5a7eb6795950264f27238b1592d38b0fd2dc 07-Mar-2014 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

put repo delete mark in class instance var

62b1e45efde570fb171801dbe2716d24a4b70ad8 05-Mar-2014 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

allow ontology deletion if the repository is being deleted

8d050e0562ded9f29d349f3589d870fe9121f7e2 24-Jan-2014 henning mueller <henning@orgizm.net>

Basic support for public writable repositories.

f788f380e8ad6e3923210eaacfc832b2bd015428 20-Dec-2013 Julian Kornberger <juliank@tzi.de>

refactoring of failed_ontology_versions

8cd5f4f00552e04169d283e513fd155a0e0ead3c 20-Dec-2013 Till Mossakowski <till@communtu.de>

sovled nil problem

0452af27a8cc0897b50479fc386ea2e30c6f5e02 20-Dec-2013 Till Mossakowski <till@communtu.de>

multi-line hets errors; remove URIs and file names

628fa144328696339c9171b58beff04c0cc1c7f0 20-Dec-2013 Till Mossakowski <till@communtu.de>

more detailed display of Hets errors

d79e030993a7d41dd0becfe941633e23997a6717 20-Dec-2013 Julian Kornberger <juliank@tzi.de>

state_updated_at added

f44ce1c2d9438f718397e30af7499bb8a8574780 13-Dec-2013 Till Mossakowski <till@communtu.de>

display errors for ontologies

4755669b9d408e3240e1f005349399973923c095 08-Dec-2013 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

change private_flag to is_private

06649c0d80870ce5b08e8faf19fec7fe7caed4c5 06-Dec-2013 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

fix error in scope

a42b5e573f0b8441aefa0e72b76f1697ab739e91 06-Dec-2013 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

filter accessible repositories

4f9d4292c951d1665595f832306c7709be114344 06-Dec-2013 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

add model implementation of deleting reader permissions

379e77a2ae022772d831a0221856d3dc33766d79 29-Nov-2013 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

add private flag to repository (no functionality yet)

21bd039d8d5c1a95d49c9bf5da28b8f8ee0e5a53 15-Nov-2013 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

add links from file history to ontology versions

4b8c0f56a6a49c41dd0e9fdd28a27c4f35e2a208 30-Oct-2013 Julian Kornberger <juliank@tzi.de>

Simple REST API for listing/updating Repositories and Ontologies

20a7c8fd8857c6b138eafd371c468d09828c8ef8 27-Oct-2013 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

add url mappings for repositories implementation part for #181

a127ac00810f4676c3a5b746af0dda26e5fc7ed7 21-Oct-2013 Julian Kornberger <juliank@tzi.de>

Cloning of repositories via git:// implemented (closes #291)

98e5579e27d05587d5602ed4bf7c09d4c2b6fcb1 15-Oct-2013 Daniel Couto Vale <danielvale@uni-bremen.de>

Add latest repositories to the landing page

764fc58505e0ba997a3120ed8da1fd2df4a38c27 11-Oct-2013 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

fix repository errors

e74c020b222371a32c770046113b9fb9f681aa6b 11-Oct-2013 Tim Reddehase <robustus@rightsrestricted.com>

remove user from repository - user is not tied to the database model Actually users are tied to a repository through permissions. - Furthermore it should be revisited if the attr_accessor are really necessary.

5422b48ab5841a2909cd9e53905dae4cd8418f0a 08-Oct-2013 Julian Kornberger <juliank@tzi.de>

Refactoring of repository imports

1336397afcb73ed175185dd2d55d3abada7b96f9 04-Oct-2013 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

fix destroying error

7c7e06cc28d4a357388069e1c1fd378082a2acc2 03-Oct-2013 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

complete import mechanism in model

685ccf70e6e6c011ed6e5accf31419124efe7d4f 27-Sep-2013 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

fix test

c85bd4d521f2e3279b1b7ea65015995d03fd16d5 27-Sep-2013 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

group files by ontology in files view

f1304db188bff0f7c40172819863ffe54401b400 19-Jun-2013 Julian Kornberger <juliank@tzi.de>

some tests fixed

5c4c13ac875d79def115ce3d8443d4ec87b3252a 19-Jun-2013 Julian Kornberger <juliank@tzi.de>

First steps to integrate Git.

/ontohub/app/controllers/permissions_controller.rb /ontohub/app/controllers/repositories_controller.rb /ontohub/app/helpers/navigation_helper.rb ontology.rb ontology/versions.rb permission.rb repository.rb repository/git_repositories.rb repository/validations.rb /ontohub/app/views/permissions/index.html.haml /ontohub/app/views/repositories/_form.html.haml /ontohub/app/views/repositories/_ontology.html.haml /ontohub/app/views/repositories/_repository.html.haml /ontohub/app/views/repositories/edit.haml /ontohub/app/views/repositories/index.html.haml /ontohub/app/views/repositories/new.html.haml /ontohub/app/views/repositories/show.html.haml /ontohub/app/views/shared/_ontology.html.haml /ontohub/app/views/shared/_subnavigation.html.haml /ontohub/config/initializers/repositories.rb /ontohub/config/routes.rb /ontohub/db/migrate/20130606124409_create_repositories.rb /ontohub/db/seeds.rb /ontohub/lib/git_repository.rb /ontohub/test/factories/repository.rb /ontohub/test/functional/repositories_controller_test.rb