pithos
12 years agoInvitations improvements invitations
Giorgos Verigakis [Wed, 2 Nov 2011 13:58:33 +0000 (15:58 +0200)]
Invitations improvements

* Resend email on duplicate emails without
  creating a new invitation.
* Return the list of sent invitations on the
  API call.
* Move invitation levels to settings

Refs #1588
Refs #1599

12 years agoFix welcome html (2).
Antony Chazapis [Wed, 2 Nov 2011 10:47:52 +0000 (12:47 +0200)]
Fix welcome html (2).

12 years agoFix welcome html.
Antony Chazapis [Wed, 2 Nov 2011 10:34:30 +0000 (12:34 +0200)]
Fix welcome html.

12 years agoMigration tool Progress V
Sofia Papagiannaki [Tue, 1 Nov 2011 16:29:41 +0000 (18:29 +0200)]
Migration tool Progress V

- migrate user groups
- migrate object tags & permissions
- create script for fixing creation & modification dates
- prevent node/versions dublicates upon tool re-executions

Refs #1171

12 years agoFixed capitalization
Christos Stathis [Tue, 1 Nov 2011 11:20:30 +0000 (13:20 +0200)]
Fixed capitalization

12 years agoFixed usage
Christos Stathis [Tue, 1 Nov 2011 11:19:58 +0000 (13:19 +0200)]
Fixed usage

12 years agoFixed css
Christos Stathis [Tue, 1 Nov 2011 11:19:42 +0000 (13:19 +0200)]
Fixed css

12 years agoFixed invitations url and post request
Christos Stathis [Mon, 31 Oct 2011 14:50:45 +0000 (16:50 +0200)]
Fixed invitations url and post request

12 years agoFix spelling.
Antony Chazapis [Fri, 28 Oct 2011 09:22:32 +0000 (12:22 +0300)]
Fix spelling.

12 years agoLimited front page for users with no cookie.
Antony Chazapis [Fri, 28 Oct 2011 09:15:31 +0000 (12:15 +0300)]
Limited front page for users with no cookie.

12 years agoTranslate front page elements.
Antony Chazapis [Thu, 27 Oct 2011 21:17:50 +0000 (00:17 +0300)]
Translate front page elements.

12 years agoFix dummy login target.
Antony Chazapis [Thu, 27 Oct 2011 21:07:28 +0000 (00:07 +0300)]
Fix dummy login target.

12 years agoDummy login target, that will only redirect if the cookie is set.
Antony Chazapis [Thu, 27 Oct 2011 20:43:15 +0000 (23:43 +0300)]
Dummy login target, that will only redirect if the cookie is set.

12 years agoNew user and token should replace previous cookie.
Antony Chazapis [Thu, 27 Oct 2011 18:31:17 +0000 (21:31 +0300)]
New user and token should replace previous cookie.

12 years agoMerge branch 'invitations'
Antony Chazapis [Thu, 27 Oct 2011 18:14:27 +0000 (21:14 +0300)]
Merge branch 'invitations'

12 years agoCheck for token validity instead of existence
Giorgos Verigakis [Thu, 27 Oct 2011 15:19:02 +0000 (18:19 +0300)]
Check for token validity instead of existence

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos into invitations
Giorgos Verigakis [Thu, 27 Oct 2011 14:57:27 +0000 (17:57 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos into invitations

Conflicts:
pithos/im/models.py

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Christos Stathis [Thu, 27 Oct 2011 14:45:40 +0000 (17:45 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoCSS fixes and invitations dialog
Christos Stathis [Thu, 27 Oct 2011 14:45:32 +0000 (17:45 +0300)]
CSS fixes and invitations dialog

12 years agoInvitation improvements
Giorgos Verigakis [Thu, 27 Oct 2011 13:48:21 +0000 (16:48 +0300)]
Invitation improvements

Create the appropriate level and invitations when
a user is created.

Refs #1459

12 years agoFix sqlite & postgresql compatibility broken by fix for trailing spaces issue
Sofia Papagiannaki [Thu, 27 Oct 2011 12:56:20 +0000 (15:56 +0300)]
Fix sqlite & postgresql compatibility broken by fix for trailing spaces issue

Refs #1553

12 years agoAdd logfile to settings.
Antony Chazapis [Thu, 27 Oct 2011 12:00:02 +0000 (15:00 +0300)]
Add logfile to settings.

12 years agochange user migration tool to use im module
Sofia Papagiannaki [Thu, 27 Oct 2011 09:09:06 +0000 (12:09 +0300)]
change user migration tool to use im module

Refs #1171
Refs #1459

12 years agoUpdated the login url
Christos Stathis [Thu, 27 Oct 2011 07:08:25 +0000 (10:08 +0300)]
Updated the login url

12 years agoProvide functions for getting/setting quota.
Antony Chazapis [Thu, 27 Oct 2011 07:04:44 +0000 (10:04 +0300)]
Provide functions for getting/setting quota.

12 years agoMake request.user point to the user object.
Antony Chazapis [Thu, 27 Oct 2011 06:20:53 +0000 (09:20 +0300)]
Make request.user point to the user object.

12 years agoUpdate admin guide for im.
Antony Chazapis [Wed, 26 Oct 2011 21:46:24 +0000 (00:46 +0300)]
Update admin guide for im.

12 years agoRemove old files.
Antony Chazapis [Wed, 26 Oct 2011 20:01:19 +0000 (23:01 +0300)]
Remove old files.

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Antony Chazapis [Wed, 26 Oct 2011 19:58:44 +0000 (22:58 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoMerge branch 'invitations'
Antony Chazapis [Wed, 26 Oct 2011 19:58:00 +0000 (22:58 +0300)]
Merge branch 'invitations'

Conflicts:
pithos/im/templates/users_info.html
pithos/im/views.py

12 years agoClean up login page. Disable local account.
Antony Chazapis [Wed, 26 Oct 2011 19:51:06 +0000 (22:51 +0300)]
Clean up login page. Disable local account.

12 years agoManage cookie in middleware. Collect all login targets into one module and share...
Antony Chazapis [Wed, 26 Oct 2011 19:45:03 +0000 (22:45 +0300)]
Manage cookie in middleware. Collect all login targets into one module and share common code. Automatically redirect to login page from admin if not authenticated.

Refs #1459

12 years agoCSS fixes
Christos Stathis [Wed, 26 Oct 2011 16:03:00 +0000 (19:03 +0300)]
CSS fixes

12 years agoCopy compatibility functions in tools.
Antony Chazapis [Wed, 26 Oct 2011 13:12:34 +0000 (16:12 +0300)]
Copy compatibility functions in tools.

Refs #1415

12 years agoFix Twitter settings.
Antony Chazapis [Wed, 26 Oct 2011 09:14:28 +0000 (12:14 +0300)]
Fix Twitter settings.

12 years agoCheck if user is active in auth middleware.
Antony Chazapis [Wed, 26 Oct 2011 09:09:54 +0000 (12:09 +0300)]
Check if user is active in auth middleware.

12 years agoMinor fix.
Antony Chazapis [Wed, 26 Oct 2011 08:47:21 +0000 (11:47 +0300)]
Minor fix.

12 years agoNew static pages.
Antony Chazapis [Wed, 26 Oct 2011 08:31:03 +0000 (11:31 +0300)]
New static pages.

12 years agoAdmin improvements
Giorgos Verigakis [Tue, 25 Oct 2011 13:02:30 +0000 (16:02 +0300)]
Admin improvements

- Show and edit state
- Show and edit invitations
- Add state in users list

12 years agoFix name clash
Giorgos Verigakis [Tue, 25 Oct 2011 13:01:08 +0000 (16:01 +0300)]
Fix name clash

12 years agoFixes trailing spaces handling
Sofia Papagiannaki [Tue, 25 Oct 2011 10:24:51 +0000 (13:24 +0300)]
Fixes trailing spaces handling

Fixes #1553

12 years agoFix storers that was out of date
Giorgos Verigakis [Mon, 24 Oct 2011 14:29:44 +0000 (17:29 +0300)]
Fix storers that was out of date

Refs #1415

12 years agoAdd support for invitations
Giorgos Verigakis [Mon, 24 Oct 2011 10:50:42 +0000 (13:50 +0300)]
Add support for invitations

Requires an update to settings.

Refs #1459

12 years agoFix top level authentication.
Antony Chazapis [Mon, 24 Oct 2011 10:21:25 +0000 (13:21 +0300)]
Fix top level authentication.

12 years agoUse 401 error when missing token and 403 when forbidden.
Antony Chazapis [Fri, 21 Oct 2011 13:16:34 +0000 (16:16 +0300)]
Use 401 error when missing token and 403 when forbidden.

Fixes #1369

12 years agoRe-enable cookie from shibboleth.
Antony Chazapis [Thu, 20 Oct 2011 09:58:22 +0000 (12:58 +0300)]
Re-enable cookie from shibboleth.

12 years agoInitial Twitter sign-in.
Antony Chazapis [Thu, 20 Oct 2011 09:23:46 +0000 (12:23 +0300)]
Initial Twitter sign-in.

12 years agoAdd login welcome page.
Antony Chazapis [Wed, 19 Oct 2011 20:05:24 +0000 (23:05 +0300)]
Add login welcome page.

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Christos Stathis [Wed, 19 Oct 2011 13:38:51 +0000 (16:38 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoCSS fun
Christos Stathis [Wed, 19 Oct 2011 13:38:46 +0000 (16:38 +0300)]
CSS fun

12 years agoMerge changes from master branch. Fix quota updates. Clean up util. Create token...
Antony Chazapis [Wed, 19 Oct 2011 12:17:44 +0000 (15:17 +0300)]
Merge changes from master branch. Fix quota updates. Clean up util. Create token when creating user from admin interface.

Refs #1470
Refs #1471

12 years agoAllow editing of token expiration
Giorgos Verigakis [Tue, 18 Oct 2011 14:45:13 +0000 (17:45 +0300)]
Allow editing of token expiration

Uses HTML5 date picker.

Refs #1470

12 years agoFix urls.
Antony Chazapis [Wed, 19 Oct 2011 10:29:50 +0000 (13:29 +0300)]
Fix urls.

12 years agoClean admin app.
Antony Chazapis [Wed, 19 Oct 2011 09:57:10 +0000 (12:57 +0300)]
Clean admin app.

12 years agoMerge of aai and admin apps.
Antony Chazapis [Wed, 19 Oct 2011 09:55:10 +0000 (12:55 +0300)]
Merge of aai and admin apps.

12 years agoFixed target to upload to VM to use properties for ssh key and passphrase
Christos Stathis [Wed, 19 Oct 2011 09:45:03 +0000 (12:45 +0300)]
Fixed target to upload to VM to use properties for ssh key and passphrase

12 years agoCSS fun
Christos Stathis [Tue, 18 Oct 2011 20:26:43 +0000 (23:26 +0300)]
CSS fun

12 years agoRefs #1171
Sofia Papagiannaki [Tue, 18 Oct 2011 17:53:57 +0000 (20:53 +0300)]
Refs #1171

12 years agoMigration Tools: Progress IV
Sofia Papagiannaki [Tue, 18 Oct 2011 17:48:29 +0000 (20:48 +0300)]
Migration Tools: Progress IV

Refs #1171

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Christos Stathis [Tue, 18 Oct 2011 14:33:13 +0000 (17:33 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoMore css changes
Christos Stathis [Tue, 18 Oct 2011 14:33:06 +0000 (17:33 +0300)]
More css changes

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos pithos/v0.7.8.3
Sofia Papagiannaki [Tue, 18 Oct 2011 12:42:39 +0000 (15:42 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoreset quota after the test execution
Sofia Papagiannaki [Tue, 18 Oct 2011 12:40:14 +0000 (15:40 +0300)]
reset quota after the test execution

Refs #1508

12 years agoDocument gunicorn deployment.
Antony Chazapis [Tue, 18 Oct 2011 12:21:22 +0000 (15:21 +0300)]
Document gunicorn deployment.

Refs #1067
Refs #1069
Refs #1073

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Sofia Papagiannaki [Tue, 18 Oct 2011 11:53:52 +0000 (14:53 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoclean test account in test setup
Sofia Papagiannaki [Tue, 18 Oct 2011 11:53:32 +0000 (14:53 +0300)]
clean test account in test setup

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
root [Tue, 18 Oct 2011 10:23:16 +0000 (13:23 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoHandle chunked from gunicorn properly.
Antony Chazapis [Tue, 18 Oct 2011 10:22:35 +0000 (13:22 +0300)]
Handle chunked from gunicorn properly.

12 years agoTest quota + fix test for deleting empty container
Sofia Papagiannaki [Tue, 18 Oct 2011 10:20:24 +0000 (13:20 +0300)]
Test quota + fix test for deleting empty container

Refs #1508

12 years agofix quota bug
Sofia Papagiannaki [Tue, 18 Oct 2011 10:18:22 +0000 (13:18 +0300)]
fix quota bug

12 years agoFix quota bug
Sofia Papagiannaki [Tue, 18 Oct 2011 10:17:55 +0000 (13:17 +0300)]
Fix quota bug

12 years agoVarious CSS changes
Christos Stathis [Tue, 18 Oct 2011 08:02:35 +0000 (11:02 +0300)]
Various CSS changes

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
root [Mon, 17 Oct 2011 19:12:42 +0000 (22:12 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoAutomatically renew expired tokens.
Antony Chazapis [Mon, 17 Oct 2011 19:12:02 +0000 (22:12 +0300)]
Automatically renew expired tokens.

12 years agoAdd insufficient quota replies in frontend. Document.
Antony Chazapis [Mon, 17 Oct 2011 14:30:04 +0000 (17:30 +0300)]
Add insufficient quota replies in frontend. Document.

Refs #1165

12 years agoUpdate Shibboleth headers, as reported by NOC.
Antony Chazapis [Mon, 17 Oct 2011 13:52:35 +0000 (16:52 +0300)]
Update Shibboleth headers, as reported by NOC.

12 years agoFix zero quota bug
Sofia Papagiannaki [Mon, 17 Oct 2011 13:04:37 +0000 (16:04 +0300)]
Fix zero quota bug

12 years agoRemoved last references to gss. Fixed css to match okeanos
Christos Stathis [Sun, 16 Oct 2011 16:18:53 +0000 (19:18 +0300)]
Removed last references to gss. Fixed css to match okeanos

12 years agoReverted back to showing the loading indicator when a folder has a lot of subfolders
Christos Stathis [Sun, 16 Oct 2011 11:25:37 +0000 (14:25 +0300)]
Reverted back to showing the loading indicator when a folder has a lot of subfolders

12 years agoReverted back to ListDataProvider. Fixed race condition when creating my shared tree...
Christos Stathis [Sat, 15 Oct 2011 22:15:00 +0000 (01:15 +0300)]
Reverted back to ListDataProvider. Fixed race condition when creating my shared tree. Fixed display when loading huge amount of folders

12 years agoVarious experiments with asynchronous data providers
Christos Stathis [Sat, 15 Oct 2011 20:33:38 +0000 (23:33 +0300)]
Various experiments with asynchronous data providers

12 years agoUpdate backend to support quota.
Antony Chazapis [Sat, 15 Oct 2011 10:23:30 +0000 (13:23 +0300)]
Update backend to support quota.

Refs #1165

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos pithos/v0.7.8.2
Antony Chazapis [Thu, 13 Oct 2011 16:42:44 +0000 (19:42 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoMerge account policy in api. Document.
Antony Chazapis [Thu, 13 Oct 2011 16:42:14 +0000 (19:42 +0300)]
Merge account policy in api. Document.

Refs #1165
Refs #1167

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Christos Stathis [Thu, 13 Oct 2011 16:17:28 +0000 (19:17 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoUsed asynchronous data providers for the folder tree. Useful when dealing with a...
Christos Stathis [Thu, 13 Oct 2011 16:17:16 +0000 (19:17 +0300)]
Used asynchronous data providers for the folder tree. Useful when dealing with a lot of folders and files

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Antony Chazapis [Thu, 13 Oct 2011 15:33:02 +0000 (18:33 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoAdd account policy. Set default policy from settings. Must change settings.py.
Antony Chazapis [Thu, 13 Oct 2011 15:32:25 +0000 (18:32 +0300)]
Add account policy. Set default policy from settings. Must change settings.py.

Refs #1165
Refs #1167

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Sofia Papagiannaki [Thu, 13 Oct 2011 14:55:52 +0000 (17:55 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos

12 years agoinclude milliseconds in mtime - specify decimal precision
Sofia Papagiannaki [Thu, 13 Oct 2011 14:50:15 +0000 (17:50 +0300)]
include milliseconds in mtime - specify decimal precision

Refs #1458

12 years agoFixed display of statistics
Christos Stathis [Thu, 13 Oct 2011 14:18:54 +0000 (17:18 +0300)]
Fixed display of statistics

12 years agoCosmetic changes
Christos Stathis [Thu, 13 Oct 2011 14:10:05 +0000 (17:10 +0300)]
Cosmetic changes

12 years agoWhen last_modified is not in valid format the date will be set to null
Christos Stathis [Thu, 13 Oct 2011 13:51:53 +0000 (16:51 +0300)]
When last_modified is not in valid format the date will be set to null

12 years agoMerge policy into node. Needs database reset, or the following commands:
Antony Chazapis [Thu, 13 Oct 2011 13:41:47 +0000 (16:41 +0300)]
Merge policy into node. Needs database reset, or the following commands:

alter table policy rename to pre_policy;
create table if not exists policy
                          ( node   integer,
                            key    text,
                            value  text,
                            primary key (node, key)
                            foreign key (node)
                            references nodes(node)
                            on update cascade
                            on delete cascade );

insert into policy select n.node, p.key, p.value from nodes n, pre_policy p where n.path = p.path;
drop table pre_policy;

Refs #1165
Refs #1167

12 years agoBug fixes by NOC.
Antony Chazapis [Wed, 12 Oct 2011 19:10:32 +0000 (22:10 +0300)]
Bug fixes by NOC.

12 years agoUse environmental variable for the sync container in psync.
Antony Chazapis [Tue, 11 Oct 2011 23:37:11 +0000 (02:37 +0300)]
Use environmental variable for the sync container in psync.

Refs #1315

12 years agoFix wrong autoincrement column. Make mysql tables use UTF-8 pithos/v0.7.8.1
Antony Chazapis [Tue, 11 Oct 2011 22:28:25 +0000 (01:28 +0300)]
Fix wrong autoincrement column. Make mysql tables use UTF-8

Refs #1458

12 years agospecify mysql engine = innodb while creating tables & allow 0s in AUTO_INCREMENT...
Sofia Papagiannaki [Tue, 11 Oct 2011 16:07:52 +0000 (19:07 +0300)]
specify mysql engine = innodb while creating tables & allow 0s in AUTO_INCREMENT column (requires new db after restarting mysqld)

Refs #1458

12 years agoFixed look 'n feel to be like okeanos (except menus)
Christos Stathis [Tue, 11 Oct 2011 15:13:02 +0000 (18:13 +0300)]
Fixed look 'n feel to be like okeanos (except menus)

12 years agoMerge branch 'master' of https://code.grnet.gr/git/pithos
Christos Stathis [Tue, 11 Oct 2011 15:12:08 +0000 (18:12 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos