Aitor Magán
|
4b59fc982b
|
Minor refactor
|
2015-06-18 13:05:37 +02:00 |
Aitor Magán
|
2b860aa8e5
|
Merge branch 'upstream' of https://github.com/pgalves/ckanext-privatedatasets into pgalves-upstream
|
2015-06-18 12:45:40 +02:00 |
Aitor Magán
|
ee75ec3f20
|
Return Acquire URL in package_search action
|
2015-02-19 17:04:20 +01:00 |
Aitor Magán
|
ffbead140e
|
Not include resources in package_search when users are not allowed to show the dataset
|
2015-01-29 18:10:10 +01:00 |
Aitor Magán
|
e9a5a50653
|
Feature: Add API to retrieve the list of datasets acquired by a user
|
2015-01-23 14:44:40 +01:00 |
Pedro Alves
|
040d329d46
|
Added Get Access Button: this button shows in private datsets that can be aquired in the Store, links to the corresponding offering in Store. Replaces the flash message with link in the original ckan extension
|
2014-12-12 12:00:57 +00:00 |
Aitor Magán
|
327bbf0321
|
Fix tests
|
2014-10-21 17:50:16 +02:00 |
Aitor Magán
|
8ef3377b45
|
Fix #14: Acquired datasets jumps to the first position
|
2014-10-21 17:39:13 +02:00 |
Aitor Magán
|
adde7d2fa2
|
Acquire URL can also be hidden when the user is editing a dataset
|
2014-10-09 15:25:32 +02:00 |
Aitor Magán
|
7728478254
|
Acquire URL is not shown the dataset is being created
|
2014-10-09 14:44:47 +02:00 |
Aitor Magán
|
900ca349af
|
Fix #10
|
2014-09-05 10:59:33 +02:00 |
Aitor Magán
|
2b6c468051
|
Add GNU Affero License
|
2014-09-02 17:52:55 +02:00 |
Aitor Magán
|
a412e8dac3
|
Adquire -> Acquire
|
2014-08-28 15:19:34 +02:00 |
Aitor Magán
|
2cc749ea49
|
Database connection should be initialized everytime a query is performed
|
2014-08-27 15:33:10 +02:00 |
Aitor Magán
|
436d3a2d28
|
Minor improvements
|
2014-07-31 12:51:01 +02:00 |
Aitor Magán
|
47cc95c784
|
Add URL validation
|
2014-07-29 15:33:16 +02:00 |
Aitor Magán
|
a4ccaed1bb
|
Add aditional test. Fix minor typo
|
2014-07-29 12:11:54 +02:00 |
Aitor Magán
|
fb28a548ba
|
Remove allowed users list when the package is deleted
|
2014-07-28 15:50:45 +02:00 |
Aitor Magán
|
6c028477de
|
Remove unnecessary methods
|
2014-07-28 10:02:16 +02:00 |
Aitor Magán
|
619c7725c9
|
Private label is only shown where the user cannot read the package. Owner label is shown when the user is the owner (even if the dataset is public)
|
2014-07-24 15:38:44 +02:00 |
Aitor Magán
|
6838221f43
|
Cache is updated when the list of allowed users is updated
|
2014-07-17 13:25:03 +02:00 |
Aitor Magán
|
5995a67576
|
Modify the way allowed users are obtained
|
2014-07-16 13:29:53 +02:00 |
Aitor Magán
|
07f6e1e7af
|
Minor changes
|
2014-07-15 17:51:13 +02:00 |
Aitor Magán
|
451e800762
|
Optimize code
|
2014-07-15 14:59:47 +02:00 |
Aitor Magán
|
c7de2e3c91
|
Improve coverage. Add tests for DB. init_db is now idempotent
|
2014-07-15 11:52:09 +02:00 |
Aitor Magán
|
414bc46e59
|
Split plugin test. Minor bug fixes
|
2014-07-14 17:05:46 +02:00 |
Aitor Magán
|
1dcb8098b8
|
Create package_adquire auth function for the future. Fix some bugs
|
2014-07-14 11:50:59 +02:00 |
Aitor Magán
|
9a49f06fff
|
Move the notification callback to an action
|
2014-07-14 11:05:56 +02:00 |
Aitor Magán
|
4bdd121dd9
|
Bug fixing and improvements
|
2014-07-11 13:55:23 +02:00 |
Aitor Magán
|
edc1928795
|
Bug fix. The table is created only if it does not exist previosly
|
2014-07-10 15:48:53 +02:00 |
Aitor Magán
|
f8d66dc400
|
Minor improvements and bugfixes
|
2014-07-10 13:21:28 +02:00 |
Aitor Magán
|
1c8340a089
|
Allowed users are stored in a new table. Create auxiliar files
|
2014-07-10 12:26:31 +02:00 |
Aitor Magán
|
4ddef599a2
|
Create different files for each controller
|
2014-07-08 12:30:28 +02:00 |
Aitor Magán
|
92d4ff1f3b
|
Create separate controllers: one for the API and another one for the User Interface. Fix minor bugs
|
2014-07-08 10:35:26 +02:00 |
Aitor Magán
|
da80f8451f
|
Add a page that allows users see their adquired datasets
|
2014-07-07 17:38:28 +02:00 |
Aitor Magán
|
3e8dc4379e
|
Change the way searchable datasets are stored
|
2014-07-07 09:30:51 +02:00 |
Aitor Magán
|
027958ebd4
|
Change labels: Adquire label is shown when the user has adquired a dataset. Private label is shown when the users has not adquired a dataset
|
2014-07-04 14:18:10 +02:00 |
Aitor Magán
|
8bf820a15e
|
Users can choose if their datasets can or not be searched
|
2014-07-04 11:49:36 +02:00 |
Aitor Magán
|
ab3ac4739b
|
Fix minor bug
|
2014-07-03 11:13:02 +02:00 |
Aitor Magán
|
ed9359e251
|
Allow organizations to choose the users that can view their private datasets
|
2014-07-03 10:06:20 +02:00 |
Aitor Magán
|
3144e8de18
|
Readd auth_allow_anonymous_access to package_show. Add tests to check that "package_show" and "resource_show" have the decorator "auth_allow_anonymous_access"
|
2014-07-01 15:56:21 +02:00 |
Aitor Magán
|
bd7630a372
|
Modify resource_show function to use the package_show function defined within the plugin
|
2014-07-01 15:56:21 +02:00 |
Aitor Magán
|
95cac2b653
|
Fix bug that allow anonymous users to access datasets without allowed users
|
2014-07-01 15:56:21 +02:00 |
Aitor Magán
|
2756bbd60f
|
Allow new package_search to be accessed via a GET request
|
2014-06-30 16:46:09 +02:00 |
Aitor Magán
|
3af8917175
|
Add complex tests to Controller test. Change add_user function name to add_users
|
2014-06-30 13:11:55 +02:00 |
Aitor Magán
|
ff4bdabf1d
|
Minor bugfixes. Add plugin tests
|
2014-06-26 16:37:27 +02:00 |
Aitor Magán
|
56110e27bf
|
Allow private datasets to be shown in the dataset page
|
2014-06-26 10:22:10 +02:00 |
Aitor Magán
|
ecebb74eeb
|
Improve FiWare parser to recieve dataset names properly. Show adquire message only when the dataset is accessed via its URL.
|
2014-06-25 17:13:44 +02:00 |
Aitor Magán
|
d448c6aae9
|
Show flash message with the URL to adquire a dataset when it's private
|
2014-06-25 13:28:59 +02:00 |
Aitor Magán
|
cf370766a3
|
Fix minor bug. Anonymous users can access public datasets now
|
2014-06-25 12:48:49 +02:00 |