]>
SALOME platform Git repositories - modules/gde.git/log
Bojnourdi [Tue, 1 Sep 2015 14:40:24 +0000 (16:40 +0200)]
Merge automatic DDL generation
* kb/api:
User table sequence generator for maximum compatibility
Code cleanup
Sequence generation fixes
Fixe a bug introduced in last commit (EclipseLink does not correctly support @CacheIndexes in this version) Fixe StudyClientDao Added test for the "list" method of Study service
Added list method to Study service
Don't need sql script for DDL anymore
Setting up the cache for the relevant entities
Work on entities for automatic DDL generation
Work on entities for automatic DDL generation
Begin work on entities for automatic DDL generation
Conflicts:
projects/GDE_App/GDE-ejb/nbproject/project.properties
projects/GDE_App/nbproject/project.properties
Cédric Aguerre [Mon, 31 Aug 2015 16:40:07 +0000 (18:40 +0200)]
FileService
Cédric Aguerre [Mon, 31 Aug 2015 14:45:01 +0000 (16:45 +0200)]
ProfilesService
Cédric Aguerre [Mon, 31 Aug 2015 12:21:51 +0000 (14:21 +0200)]
fix updateAttributeGroup
Cédric Aguerre [Mon, 31 Aug 2015 09:11:04 +0000 (11:11 +0200)]
rename Group as UserGroup
Cédric Aguerre [Mon, 31 Aug 2015 08:48:59 +0000 (10:48 +0200)]
AttributesService
Bojnourdi [Mon, 31 Aug 2015 08:18:36 +0000 (10:18 +0200)]
User table sequence generator for maximum compatibility
Bojnourdi [Mon, 31 Aug 2015 07:53:39 +0000 (09:53 +0200)]
Code cleanup
Kavoos Bojnourdi [Sat, 29 Aug 2015 14:32:59 +0000 (16:32 +0200)]
Sequence generation fixes
Kavoos Bojnourdi [Sat, 29 Aug 2015 13:34:47 +0000 (15:34 +0200)]
Fixe a bug introduced in last commit (EclipseLink does not correctly support @CacheIndexes in this version)
Fixe StudyClientDao
Added test for the "list" method of Study service
Kavoos Bojnourdi [Sat, 29 Aug 2015 12:29:14 +0000 (14:29 +0200)]
Added list method to Study service
Kavoos Bojnourdi [Sat, 29 Aug 2015 12:06:18 +0000 (14:06 +0200)]
Merge branch 'jpa_testing'
Bojnourdi [Fri, 28 Aug 2015 12:55:22 +0000 (14:55 +0200)]
Don't need sql script for DDL anymore
Bojnourdi [Fri, 28 Aug 2015 12:09:55 +0000 (14:09 +0200)]
Setting up the cache for the relevant entities
Cédric Aguerre [Thu, 27 Aug 2015 13:48:07 +0000 (15:48 +0200)]
add StudyService
Bojnourdi [Thu, 27 Aug 2015 08:30:54 +0000 (10:30 +0200)]
Work on entities for automatic DDL generation
Bojnourdi [Thu, 27 Aug 2015 07:57:31 +0000 (09:57 +0200)]
Work on entities for automatic DDL generation
Finished GDEFile
Added init.sql
Kavoos Bojnourdi [Thu, 27 Aug 2015 06:51:06 +0000 (08:51 +0200)]
Begin work on entities for automatic DDL generation
Cédric Aguerre [Wed, 26 Aug 2015 15:45:47 +0000 (17:45 +0200)]
UserService + tests
Cédric Aguerre [Wed, 26 Aug 2015 13:17:23 +0000 (15:17 +0200)]
add/delete user
Cédric Aguerre [Tue, 25 Aug 2015 16:01:13 +0000 (18:01 +0200)]
Use GSON relative path
Cédric Aguerre [Tue, 25 Aug 2015 15:45:07 +0000 (17:45 +0200)]
Merge remote branch 'origin/master' into agr/api_cpp
Bojnourdi [Tue, 25 Aug 2015 13:46:05 +0000 (15:46 +0200)]
Merge branch 'kavoos'
Bojnourdi [Tue, 25 Aug 2015 13:41:43 +0000 (15:41 +0200)]
The test on file are finished
New class utility to convert "byte" to "hex" and vice versa
"ChunkEJB" verifies the checksum data
Cédric Aguerre [Tue, 25 Aug 2015 11:48:56 +0000 (13:48 +0200)]
fix syntax error: do POST instead of PUT
Bojnourdi [Tue, 25 Aug 2015 09:16:52 +0000 (11:16 +0200)]
Merge
Bojnourdi [Tue, 25 Aug 2015 08:45:38 +0000 (10:45 +0200)]
ReadFile test, FindFile test
Bojnourdi [Mon, 24 Aug 2015 19:20:36 +0000 (21:20 +0200)]
Fix FileDaoTest
Fix FileService swith
Added UpdateFile test
Bojnourdi [Mon, 24 Aug 2015 19:10:10 +0000 (21:10 +0200)]
Fixe FileDaoImpl
Kavoos Bojnourdi [Mon, 24 Aug 2015 17:16:12 +0000 (19:16 +0200)]
Working on tests
- Added deleteFileTest
Bojnourdi [Mon, 24 Aug 2015 14:58:44 +0000 (16:58 +0200)]
Working on FileService tests
Bojnourdi [Mon, 24 Aug 2015 14:57:37 +0000 (16:57 +0200)]
Fixe GDEFile
Changed AttributeGroupId and DataProfileId to objets. Objets can be null, this is important for the database when there is no relations.
Bojnourdi [Mon, 24 Aug 2015 14:50:40 +0000 (16:50 +0200)]
Convert Boolean to boolean
Bojnourdi [Mon, 24 Aug 2015 14:50:04 +0000 (16:50 +0200)]
Convert Boolean to boolean
Cédric Aguerre [Mon, 24 Aug 2015 10:11:34 +0000 (12:11 +0200)]
provide gson JAR file
Bojnourdi [Sun, 23 Aug 2015 21:52:14 +0000 (23:52 +0200)]
FileDaoClient commit
Bojnourdi [Sun, 23 Aug 2015 15:23:59 +0000 (17:23 +0200)]
Work on unit tests
Bojnourdi [Sun, 23 Aug 2015 07:00:40 +0000 (09:00 +0200)]
Cleanup
Bojnourdi [Sun, 23 Aug 2015 06:58:54 +0000 (08:58 +0200)]
We forgot to put in "Fileto" the "Chunks" when reading a file.
In order not to overload the network memory and a new class "ChunkInfoTO" has been created.
This class is the same as "ChunkTO" without the "Data" field.
Kavoos Bojnourdi [Sat, 22 Aug 2015 15:00:51 +0000 (17:00 +0200)]
Enable caching
Bojnourdi [Fri, 21 Aug 2015 12:22:04 +0000 (14:22 +0200)]
- Now it's possible to create a link between a study and files
Experimenting SQL geneation from entities with JPA 2.1 so no new SQL DDL added
Bojnourdi [Fri, 21 Aug 2015 11:40:51 +0000 (13:40 +0200)]
File service
Kavoos Bojnourdi [Wed, 19 Aug 2015 07:33:30 +0000 (09:33 +0200)]
Cleanup DAO
The DAO should not see the transferables...
File / Chunk / Study
Kavoos Bojnourdi [Tue, 18 Aug 2015 21:50:47 +0000 (23:50 +0200)]
Cleanup DAO
The DAO should not see the transferables...
Updated AttributeDao and ProfileDao + EJBs
Kavoos Bojnourdi [Tue, 18 Aug 2015 19:06:03 +0000 (21:06 +0200)]
Improves file management
Adding a method to indicated that a file is valid, ie fully transfered
Bojnourdi [Tue, 18 Aug 2015 10:45:50 +0000 (12:45 +0200)]
Added user's permissions
Bojnourdi [Tue, 18 Aug 2015 09:42:46 +0000 (11:42 +0200)]
Added lockOwner field
Bojnourdi [Tue, 18 Aug 2015 09:42:01 +0000 (11:42 +0200)]
Improving the management of the locks for studies
Code cleanup
Bojnourdi [Tue, 18 Aug 2015 09:11:47 +0000 (11:11 +0200)]
Code cleanup
Bojnourdi [Tue, 18 Aug 2015 07:37:10 +0000 (09:37 +0200)]
Tests comilation fixes
Bojnourdi [Tue, 18 Aug 2015 07:26:44 +0000 (09:26 +0200)]
Compilation fixes
Bojnourdi [Tue, 18 Aug 2015 07:17:42 +0000 (09:17 +0200)]
Missing project's files
Bojnourdi [Tue, 18 Aug 2015 07:13:40 +0000 (09:13 +0200)]
Added missing sources
Bojnourdi [Tue, 18 Aug 2015 07:10:56 +0000 (09:10 +0200)]
Netbeans project fixes
Kavoos Bojnourdi [Sun, 16 Aug 2015 13:26:00 +0000 (15:26 +0200)]
Fix javadoc
Kavoos Bojnourdi [Sun, 16 Aug 2015 08:41:29 +0000 (10:41 +0200)]
Separate tests from the application
Kavoos Bojnourdi [Sun, 16 Aug 2015 07:45:42 +0000 (09:45 +0200)]
Code cleanup
Optimizing DAO collections during updates
Fix potential problems when updating data
Kavoos Bojnourdi [Sat, 15 Aug 2015 15:18:04 +0000 (17:18 +0200)]
Profile management
Dao implementation + service + tests
Kavoos Bojnourdi [Sat, 15 Aug 2015 14:58:54 +0000 (16:58 +0200)]
Added cascade constraint on attribute and profile tables
Kavoos Bojnourdi [Sat, 15 Aug 2015 14:54:45 +0000 (16:54 +0200)]
Work on Profile
Fix SQL (again)
Code cleanup
First version of tests for ProfilesService
Kavoos Bojnourdi [Sat, 15 Aug 2015 14:13:42 +0000 (16:13 +0200)]
test_jpa branch
Kavoos Bojnourdi [Sat, 15 Aug 2015 14:10:13 +0000 (16:10 +0200)]
Fix hashcode
Kavoos Bojnourdi [Sat, 15 Aug 2015 11:57:37 +0000 (13:57 +0200)]
Fix Profile entity relation
Kavoos Bojnourdi [Sat, 15 Aug 2015 11:03:06 +0000 (13:03 +0200)]
ProfileDaoClient
Kavoos Bojnourdi [Sat, 15 Aug 2015 11:00:02 +0000 (13:00 +0200)]
Add ProfilesService to web.xml
Kavoos Bojnourdi [Sat, 15 Aug 2015 10:25:33 +0000 (12:25 +0200)]
DAO cleanup
Kavoos Bojnourdi [Sat, 15 Aug 2015 10:02:15 +0000 (12:02 +0200)]
Fix SQL
Bojnourdi [Fri, 14 Aug 2015 13:56:25 +0000 (15:56 +0200)]
Working on Profiles
Finished service implementation
Bojnourdi [Fri, 14 Aug 2015 13:35:09 +0000 (15:35 +0200)]
Dao refactoring
Bojnourdi [Fri, 14 Aug 2015 13:12:33 +0000 (15:12 +0200)]
Working on Profile
Bojnourdi [Fri, 14 Aug 2015 10:16:22 +0000 (12:16 +0200)]
Working on Profile
Bojnourdi [Fri, 14 Aug 2015 09:51:17 +0000 (11:51 +0200)]
Working on Profiles
Updated SQL
Created transferables
Preparing ProfileDao
Kavoos Bojnourdi [Thu, 13 Aug 2015 21:28:46 +0000 (23:28 +0200)]
Remove unused indexes
Kavoos Bojnourdi [Thu, 13 Aug 2015 21:26:04 +0000 (23:26 +0200)]
Cleanup
Kavoos Bojnourdi [Thu, 13 Aug 2015 21:03:09 +0000 (23:03 +0200)]
Fix SQL
Kavoos Bojnourdi [Thu, 13 Aug 2015 19:28:24 +0000 (21:28 +0200)]
Code cleanup
Kavoos Bojnourdi [Thu, 13 Aug 2015 19:17:40 +0000 (21:17 +0200)]
- AttributeDAO
- Fixed SQL
- Work on tests
Bojnourdi [Thu, 13 Aug 2015 16:07:12 +0000 (18:07 +0200)]
Attribute DAO
More tests
Bojnourdi [Thu, 13 Aug 2015 15:58:00 +0000 (17:58 +0200)]
Attribute DAO
Bojnourdi [Thu, 13 Aug 2015 13:04:27 +0000 (15:04 +0200)]
Attribute DAO
Bojnourdi [Thu, 13 Aug 2015 10:07:07 +0000 (12:07 +0200)]
Attribute DAO
- Code cleanup & refactoring
- Finished client dao
Bojnourdi [Thu, 13 Aug 2015 08:47:19 +0000 (10:47 +0200)]
Working on unit test
Bojnourdi [Thu, 13 Aug 2015 08:37:25 +0000 (10:37 +0200)]
Update copyright information
Bojnourdi [Thu, 13 Aug 2015 08:36:38 +0000 (10:36 +0200)]
- CreateAttributeGroup
- DeleteAttributeGroup
- ReadAttributeGroup
- UpdateAttributeGroup
- Dao & EJB cleanup
Bojnourdi [Thu, 13 Aug 2015 07:43:25 +0000 (09:43 +0200)]
- CreateAttribute
- DeleteAttribute
- ReadAttribute
- Dao cleanup
- Renamed MetadataService to AttributeService
Bojnourdi [Thu, 13 Aug 2015 07:19:55 +0000 (09:19 +0200)]
Update copyright information
Bojnourdi [Tue, 11 Aug 2015 16:18:54 +0000 (18:18 +0200)]
Working on tests for Study
Bojnourdi [Tue, 11 Aug 2015 10:50:20 +0000 (12:50 +0200)]
Working on tests for Study
* Fix null handling in Study (entity class)
* StudyDaoTest : Implemented createStudy test
Bojnourdi [Tue, 11 Aug 2015 09:36:50 +0000 (11:36 +0200)]
- Working on tests for Study
Bojnourdi [Tue, 11 Aug 2015 09:22:18 +0000 (11:22 +0200)]
- Study DAO client finished.
Bojnourdi [Tue, 11 Aug 2015 09:09:16 +0000 (11:09 +0200)]
- Begin client DAO implementation
Bojnourdi [Tue, 11 Aug 2015 08:23:04 +0000 (10:23 +0200)]
- Start working on Study service
Bojnourdi [Tue, 11 Aug 2015 07:43:31 +0000 (09:43 +0200)]
- Merge from home
Bojnourdi [Tue, 11 Aug 2015 07:39:11 +0000 (09:39 +0200)]
- Code cleanup
Kavoos Bojnourdi [Mon, 10 Aug 2015 19:19:13 +0000 (21:19 +0200)]
- Fix GroupPermission table name
- Fix UserService
- Updated tests
Kavoos Bojnourdi [Mon, 10 Aug 2015 18:30:29 +0000 (20:30 +0200)]
- Added Authentication methods
Kavoos Bojnourdi [Mon, 10 Aug 2015 18:23:24 +0000 (20:23 +0200)]
- User service now use PermissionManagerEJB to authenticate and check user permissions
Kavoos Bojnourdi [Mon, 10 Aug 2015 17:54:06 +0000 (19:54 +0200)]
- Removed PermissionManager class
Kavoos Bojnourdi [Mon, 10 Aug 2015 17:46:35 +0000 (19:46 +0200)]
- First checkPermission implementation. Not optimized for now.
Bojnourdi [Mon, 10 Aug 2015 08:25:50 +0000 (10:25 +0200)]
- Set ApplicationEJB to be a startup singleton
- Added PermissionManagerEJB
- Removed EntityManager from ApplicationEJB