d5c5f18ace005dc1482bf835a12dbbb29c4aac57 |
|
02-Aug-2016 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
1719 test suite does not honor hets port settings (#1747)
* Add settings key for hets testing port.
* Use the hets testing port. |
e8ec59dda8f903e81cb5cceaef93d20a0812fc77 |
|
01-Jul-2016 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
982 error this iri is already being processed (#1697)
* Add expiration parameter to Semaphore
After the expiration, the semaphore is unlocked. This allows dead
processes (e.g. by kill -9) to release the lock again.
* Namespace the redis semaphore at ontohub:semaphore.
* Code style.
* Code style: use class << self block.
* Add concurrency testing gem.
* Completely revamp Semaphore
* Put it into the same redis-namespace as sidekiq.
* Add method to check if a lock is closed.
* Namespace semaphores even deeper.
Checking if a lock is closed is not an atomic operation. To make it
atomic, we put the check into a mutexed part. In order to really exclude
the locking and unlocking from this mutexed check, these two operations
must be mutexed as well with the same key (LOCK_ACTION_KEY).
Unfortunately, using many threads/processes in an example makes the test
suite hang. This is because of celluloid. Maybe we can unskip the
example after upgrading to sidekiq 4 and dropping sidetiq.
* Add settings keys for Redis.
* Use redis namespace setting for Semaphore.
* Share redis connections between Sidekiq and Semaphore
When all connections are in use, any Redis call will block until a
connection is freed.
Sidekiq is now namespaced deeper in order to prevent conflicts with the
semaphore.
* Fix locked? and perform_exclusively signatures.
* Add lock and unlock methods.
* Use separate redis namespaces for our environments.
* Use Semaphore only if not testing
* Use Semaphore when parsing an Ontology
* Remove not needed method perform_async_on_queue.
* Refactor all the Worker classes for parsing
Now, all comes down to the new OntologyParsingWorker. It performs on a
queue of triples containing the version id, options for the version and
the try_count (number of the next parsing attempt).
If parsing a version fails, it is put back to the queue (at the end),
with an incremented try_count. If this happens too often for the same
version, it is given to the SequentialOntologyParsingWorker that only
parses one OntologyVersion at a time.
The OntologyParsingPriorityWorker is a more elegant way to use the
priotitized queue.
All the background parsing is now performed via the
OntologyParsingWorker or its subclasses.
* Be explicit about the namespace.
* Obey Hound. |
6bbb71b52f053c148669e5b128e236781150da1f |
|
07-Jan-2016 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Add setting for git_ssh path. |
787127631abcd463c471486a393ec0981d3ab9b7 |
|
07-Jan-2016 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Rename symlink_path setting to git_daemon_path. |
36dbe6db12e6e58acfe2ca3f03af7732b6c5600d |
|
07-Aug-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Change settings to use URLs of Hets instances. |
f0a95c60983c73d15e970d80f4869ff2858cff68 |
|
19-Jul-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Remove trailing slash from verify_url (it's cleaner). |
cc470097736023ee66026c98c2ea79b9ea46f6bf |
|
09-Jul-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Use nil values for paths settings where applicable
Also, comment on what the implied values are in the respective line. |
b193b60354ad3bef7d3783b3bf676a5641362358 |
|
09-Jul-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Remove git_home settings key. |
e8e03f02013681e7ea4656cd4809eaa7823009f8 |
|
07-Jul-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Hotfix: add comments on default paths. |
87a46b6e4db760590780a339528decb20e0c2d8b |
|
07-Jul-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Allow to set an email without the host-part
Now we can either set `noreply` or `noreply@example.com` as the email
address. If the host-part is omitted, it will be appended automatically.
If the host-part is specified, it must be the same as the FQDN. |
83fda1d7ef5feb39a07c88d231d2343e89057b98 |
|
05-Jul-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Add setting for sidekiq log level. |
281daea23435eab756481c0dc1a516d78d1b14bb |
|
03-Jul-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Move secret token to settings.yml. |
2767a9811a1ffeae0f808bfd8c4847326f703f7a |
|
22-Jun-2015 |
Tim Reddehase <robustus@rightsrestricted.com> |
use minutes instead of hours for hets-update
Use minutes instead of hours to set the interval between
hets-instance update requests. |
cb4b0f8f5f313025be4be2950b3bec1de4bf0720 |
|
19-Jun-2015 |
Tim Reddehase <robustus@rightsrestricted.com> |
add regularly scheduled job to check HetsInstance
this check actually does not perform a hets-update, but checks whether
the instance does have any changes wrt. to version and the state of
reachability. |
490da89281b7ee019c87406fb8ce7359aff0932c |
|
02-Jun-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Introduce and use AccessToken model. |
e2586f58230ac2938db5ee91191108988b206e2f |
|
28-May-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Set fully qualified domain name config properly. |
815d84cbac89ad1cb14135028f3fea1d1d44a75f |
|
19-May-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Introduce hets-settings for the process manager. |
2f0eba71c311b096362f3603d17addad30213c4d |
|
27-Apr-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Allow to use ~git as git_home
Expand paths. This allows to use special paths like ~username. |
9e0a56b393dcbed891a972d2b757d7d0de64373f |
|
27-Apr-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Remove unneeded git-user/group/home configuration
The task, the user and group configuration had done, is now part of
cp_keys. We don't need that configuration anymore.
Also, git_home is now set explicitly in the settings. |
250e5c1ec05ffb6d1b933f913c3c65934b206957 |
|
27-Apr-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Make Settings.paths.git_home configurable. |
54e3222dbd97122749ba5bac2a10d9d6ba1a2283 |
|
08-Apr-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Add comment on ActionMailer's domain setting. |
583cfb88a9eb83c4e7691eb3dbd66247b643229f |
|
08-Apr-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Set proper default repositories path. |
e5b8591fc3e19ccd4a33757ebcabff27b4ca01ce |
|
08-Apr-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Add paths settings, simplify paths initializer. |
d6cf50ae9519bdb5252081061b3d6a7e0ccde20b |
|
08-Apr-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Specify action_mailer configuration
For this task, also add inferred fully qualified domain name and port
config. |
2244a7dffeed06ee129d0c94648c6a47615a7a0a |
|
08-Apr-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Rename fallback committer settings. |
961ef3565d26b4107b48c55d2694bd2a3c983e77 |
|
08-Apr-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Add git.user and git.group keys to default config. |
5b096f8e55f16cabf226220f144aa484f34de68d |
|
08-Apr-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Set default hets workers count to 1. |
492757fbefce7e6aee4a7515983a44d19a542ccc |
|
28-Jan-2015 |
hardik101 <hardikbalar101@gmail.com> |
added indefinite article gem |
5a3f4a48c06d935889c7149fe79c43ecf45736ed |
|
16-Jan-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Add setting for hets workers count. |
44d99e9e0c6a9b9c4e650d90f2596acb9a07f996 |
|
05-Jan-2015 |
Model Renamer <bot-rename@ontohub.org> |
Revert renaming in config/settings.yml. |
67ea9fccbdc154cf2418f16ab8883ccfcbc77b51 |
|
05-Jan-2015 |
Model Renamer <bot-rename@ontohub.org> |
Run rename refactor script. |
9f71e4e1c9cab7485784b2b0bb7d1402ae1e4d14 |
|
05-Nov-2014 |
hardik101 <hardikbalar101@gmail.com> |
removal of travis error casuing changes |
22297c9ed98da092bf39cc111584a7b072cffdea |
|
04-Nov-2014 |
hardik101 <hardikbalar101@gmail.com> |
all remaining generalizations |
7daf1bcad83f7bcb6f4e1076f925664bbd2d4f36 |
|
26-Oct-2014 |
hardik101 <hardikbalar101@gmail.com> |
some more generalizarion via OMS |
ea882c814a23a8acf059ae9e0e49e7a35ddba148 |
|
26-Oct-2014 |
hardik101 <hardikbalar101@gmail.com> |
intial generalizations via OMS |
cf5a6d3745ac43a950c2315b07a1713bae300a97 |
|
20-Oct-2014 |
Tim Reddehase <robustus@rightsrestricted.com> |
add rules for priority-push to settings.yml
See information about the rules here:
https://github.com/ontohub/ontohub/issues/694#issue-27703382. |
402d5f74ba78451acf2ccda16b41398535028a3b |
|
02-Jul-2014 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
put default branch into config file |
7e1eade6e5b88f9a1efa7d3cef366d973ddc1ee4 |
|
24-Jun-2014 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
remove LimitsInitializer |
cf6b6be762502d02736a68d9c94fa3cc9977e474 |
|
16-Jun-2014 |
Tim Reddehase <robustus@rightsrestricted.com> |
add default timeout limit (6 hours). |
7cd362a86385a020b8c674cf9199771ae3267359 |
|
27-Feb-2014 |
henning mueller <henning@orgizm.net> |
Make formats dropdown menu presence configurable in settings.yml. |
2635b9bca67d93aec1bed63d10d5f92fefce06e7 |
|
24-Jan-2014 |
Till Mossakowski <till@communtu.de> |
discussion at Skype conference with Maria Keet, Oliver Kutz, Aleksandra Sojic, Fabian Neuhaus, Christoph Lange, and Mihai Codescu |
5ad93833caec560945adbce7b6f1342ef731ae83 |
|
23-Jan-2014 |
henning mueller <henning@orgizm.net> |
Fixed syntax error regarding to formality levels in settings.yml. |
efe74fc78ed2b3c8bd2e675df184a50289b553f2 |
|
22-Jan-2014 |
Till Mossakowski <mossakow@iws.cs.uni-magdeburg.de> |
removed ontology type distributed ontology |
0c07cc350bdb8afe9b01b4340b33d89500a43106 |
|
22-Jan-2014 |
Till Mossakowski <mossakow@iws.cs.uni-magdeburg.de> |
Improved ontology formality levels |
291d5c781e5ce4a7c15cfb16fa4a800177135b3e |
|
03-Jan-2014 |
henning mueller <henning@orgizm.net> |
Task description type text, metadata in seeds. |
1543bf02d52779c4bc29f75de1de4d14636d0e47 |
|
03-Jan-2014 |
Till Mossakowski <till@communtu.de> |
possible values for metadata |
1b2e2335372f4737c0aa19da6320f7b5fd58b500 |
|
18-Dec-2013 |
Tim Reddehase <robustus@rightsrestricted.com> |
use fallback-commit user if no one is supplied. |
c997297b21c83680cdba2953cad369b82a5b8805 |
|
18-Dec-2013 |
Tim Reddehase <robustus@rightsrestricted.com> |
add code to maintain the external repository. |
1cbb38d1d07f559b4a1c012a4833513053716007 |
|
15-Nov-2013 |
Daniel Couto Vale <danielvale@uni-bremen.de> |
Hide symbols tab with a configuration |
7b8fe34340b2727bb31fe0be67fdf684e47c3609 |
|
02-Nov-2013 |
Tim Reddehase <robustus@rightsrestricted.com> |
Display HEAD-commit-id in footer for development. |
b27c7f227c8516589a2bd127c0f74338cf56f0b2 |
|
28-Oct-2013 |
Julian Kornberger <juliank@tzi.de> |
One step more towards SSH access |
802014878b7383de536e4fa0ceced1bce3217ead |
|
01-Oct-2013 |
Daniel Couto Vale <danielvale@uni-bremen.de> |
Add top navbar |
555b7fd96768daf9592e7ddbd4217d784b08e451 |
|
31-Jul-2013 |
henning mueller <henning@orgizm.net> |
Better config of allowed iri schemes, more useful test for logics. |
736e78aff9e67436c35d4835c24fca667f3cadf3 |
|
10-Apr-2013 |
Julian Kornberger <juliank@tzi.de> |
rails_config and exception_notification added |