Statistics
| Branch: | Tag: | Revision:

root / src / gr / ebs / gss / server / domain @ ee0c2b80

# Date Author Comment
d032a4f4 02/23/2011 05:57 pm Christos Stathis

Removed all DTO where possible

a2f99ec6 02/21/2011 05:24 pm Christos Stathis

Merged with milton branch

065ce8c1 02/17/2011 04:05 pm Giannis Koutsoubos

renamed GSSLock to FileLock, initial implementation of JPA nonce manager

d2127957 02/14/2011 02:51 pm Giannis Koutsoubos

lock manager using JPA

946cc90a 02/11/2011 05:47 pm Christos Stathis

Merge with optimizations branch

6392bd64 12/22/2010 04:40 pm fstamatelopoulos

- finished DTO removal (needs extensive functional testing). Kept DTO objects since we need them for the Admin GWT app.
- reverted removal of getDTO() and getUserDTO(), for the Admin App
- need to add the appropriate methods that return DTOs in AdminService in order to (a) build without errors, (b) have a working admin app

f7c44c33 12/21/2010 06:03 pm fstamatelopoulos

removed even more DTOs

403c8ca0 12/15/2010 04:51 pm Natasa Kapravelou

Proper handling of last login field in the admin interface that are related to Issue 66.

f5684a19 12/14/2010 02:32 pm Christos Stathis

Merge with sharing branch

6a8b8972 12/10/2010 03:10 pm Christos Stathis

Automated merge with https://gss.googlecode.com/hg/

ae60277b 12/10/2010 12:41 pm Natasa Kapravelou

Decorative changes related to Issue 64

a3d193a5 12/09/2010 04:33 pm Natasa Kapravelou

Implement the ManyToOne relationship for UserLogin and User that is related to Issue 64.

769e0ecb 12/08/2010 05:13 pm Fotis Stamatelopoulos

Started removing DTOs

366f3f31 12/07/2010 05:19 pm Natasa Kapravelou

Initial commit related to Issue 64. Last login should point to the user's last login.

16b54aa8 12/02/2010 03:09 pm Giannis Koutsoubos

shared flag for shared files(removed explicit head for fetching file display info), versioned flag for versioned files, admin support to update shared flag for all existing files and folders

c5b7e657 07/09/2010 02:52 pm Natasa Kapravelou

Merge with 66f69a7348ed1a0de9113a64025721fcc6e68b84

2f924703 07/09/2010 02:32 pm Natasa Kapravelou

-Allow user to declare a public folder i)a checkbox named [Public] added in the web client's folder properties dialog ii) an API change made in order to return readforall flag for a folder iii) a readforall column added in the domain model
Public folders are marked with the same icon as shared folders and are available also in the My Shared view. This fixes Issue 17 along with the revision 7fc12576aafb

023f6f1e 07/08/2010 01:57 pm Panagiotis Astithas

- Add an administration application.
- Remove the redundant RequestBuilder wrapper for efficiency.
- Fix warnings.
- Ignore the admin app build artifacts.
- Guard against users without userclasses in the DB.
- Add a dev mode launcher for debugging the admin app.

9e6a28ed 07/07/2010 06:49 pm Natasa Kapravelou

first commit of adding the public feature to folder / readForAll on each folder

01a30cd0 06/02/2010 06:26 pm Panagiotis Astithas

Complete quota upgrades with coupons. Also fix equals() and hashCode() for Invitations to consider the name or its components.

86c951b2 05/19/2010 04:16 pm Panagiotis Astithas

Fix more than 100 warnings.

fd294c94 05/19/2010 02:04 pm Panagiotis Astithas

Fix warnings and stop complaining about parameter assignment. We're not eleven.

2f551abc 04/29/2010 05:54 pm Panagiotis Astithas

Add a user registration flow. Registration can be open for all, or limited to issued invitation codes, as configured in gss.properties.

c35f359f 04/20/2010 02:31 pm Panagiotis Astithas

Split persistentId into identityProvider and identityProviderId for easier DB queries.

125c5690 04/15/2010 05:04 pm Panagiotis Astithas

Store the time the user last logged-in. Since the user object is now modified in every login, drop the updated flag optimization. Also, remove an obsolete EJB method.

533ade50 04/15/2010 04:39 pm Panagiotis Astithas

Retrieve the persistent-id from Shibboleth and store it in the DBMS for future use. Also, fix a few warnings.

e8e1ac78 04/01/2010 06:42 pm Panagiotis Astithas

Use EHCache for second-level caching.

b7b8c586 01/19/2010 03:35 pm Panagiotis Astithas

Fix warning.

65e0a745 11/12/2009 11:45 am Dimitris Routsis

- Check when renaming file that name doesn't already exist.
- Add constraint to DB to ensure we don't get duplicate filenames.

a18a4ca4 11/10/2009 12:12 pm Dimitris Routsis

- Add constraint in order to avoid double entries due to concurrency. (Happened twice in production.)
- Add versioning to avoid lost updates. (Impossible to tell if it has already happened.)

3ef7b691 06/25/2009 06:45 pm Dimitris Routsis

Add system-generated password for WebDAV. (Bug #705)

b76a3f91 06/11/2009 12:51 pm Dimitris Routsis

Fixed bug: Uploading a new version of a versioned file with no quota left would leave file without any bodies at all.

6dddaedf 06/10/2009 02:21 pm Dimitris Routsis

Fixed bug: Uploading a new version of a versioned file with no quota left would leave file without any bodies at all.

16baf609 06/04/2009 12:02 pm Panagiotis Astithas

Remove the redundant gss top-level directory.