Xavier J
8c99559dae
Delete FranceConnect entreprise client
2016-02-11 16:02:43 +01:00
Xavier J
b3a90376d4
associate user at his invite after sign up devise account
2016-02-09 15:47:36 +01:00
Guillaume Lazzara
6b7d3e0ac1
Add gestionnaire deletion feature
2016-02-09 12:24:05 +01:00
Xavier J
dcd943a4b5
Add tab Invitation on user dossier index view
2016-02-09 12:23:31 +01:00
Guillaume Lazzara
b58b0de8b0
Add gestionnaire management
2016-02-09 11:01:10 +01:00
Guillaume Lazzara
2a2aef34db
Add gestionnaire administration panel.
2016-02-09 11:01:10 +01:00
Xavier J
bc41412b6b
Test send email when gestionnaire invite user
2016-02-09 10:51:15 +01:00
Xavier J
1aa5e7c397
Mask cerfa link procedure if is blank
2016-02-08 19:52:07 +01:00
Xavier J
e2a896d0b0
Gestionnaire can invite an email contact to participate at a dossier
2016-02-08 18:16:18 +01:00
Xavier J
d7dbd28507
fix test cerfa flag
2016-02-04 14:08:35 +01:00
Xavier J
01d71aa1cd
Merge branch 'develop' into cerfa_flag
2016-02-04 11:03:49 +01:00
Guillaume Lazzara
07806701dc
Fix variable name
2016-02-04 10:39:25 +01:00
Guillaume Lazzara
e20de3dba9
First attempt
2016-02-02 18:37:38 +01:00
Xavier J
7a61786814
Active landing page
2016-02-01 17:16:00 +01:00
Xavier J
68bb4935e7
Fix bug enterprise's date_creation
2016-01-28 11:29:44 +01:00
Xavier J
cef48fb03c
Fix test
2016-01-27 16:00:11 +01:00
Xavier J
2220c94ce9
Merge branch 'develop' of github.com:sgmap/tps into develop
2016-01-27 15:59:57 +01:00
Xavier J
5513504555
- Refactor code carte
...
- Delete auto-comments when edit carte and description
2016-01-27 15:48:27 +01:00
Tanguy PATTE
d449c34387
Merge branch 'develop' of github.com:sgmap/tps into develop
2016-01-27 14:37:24 +01:00
Xavier J
008ca19bef
un-used files deleted
2016-01-26 16:47:13 +01:00
Xavier J
98cd4ed88f
Refactor Url restriction system
2016-01-26 15:52:05 +01:00
Tanguy PATTE
6d5f00deb9
Merge branch 'develop' of github.com:sgmap/tps into develop
...
Conflicts:
db/schema.rb
2016-01-25 16:09:46 +01:00
Tanguy PATTE
dc5ac9807d
start api to display dossier
...
missing pj, fields, exercices
2016-01-25 16:08:10 +01:00
Xavier J
c1ea10bd82
Add restriction on User's URL based on Dossier state
2016-01-25 15:54:21 +01:00
Xavier J
4d812220fd
- Add FranceConnectInformation table to make safe FranceConnect pivot identity.
...
- Adapt source code with the new table
2016-01-21 17:06:09 +01:00
Tanguy PATTE
514918b2b8
parametrize pagination on dossier index api
2016-01-21 11:41:24 +01:00
Tanguy PATTE
f75f0e26d6
Merge branch 'develop' of github.com:sgmap/tps into develop
...
Conflicts:
db/schema.rb
2016-01-20 15:50:13 +01:00
Tanguy PATTE
78bd982f97
Add API index on Dossier.
2016-01-20 15:48:46 +01:00
Xavier J
65ba614be2
Refactor function create in user dossier controller
2016-01-20 10:34:22 +01:00
Xavier J
a738128f4a
Suppression de FCEntreprise
2016-01-19 17:40:45 +01:00
Xavier J
e8fd212d13
- Code review
...
- Delete Mandataires sociaux adapter
- Add function to get mandataires sociaux in Enterprise Adapter
2016-01-19 17:19:38 +01:00
Xavier J
e0d980e804
Delete on Factory Dossier :with_user
2016-01-18 17:18:04 +01:00
Xavier J
6a3525c7e2
Save Cadastre
2016-01-18 12:03:18 +01:00
Xavier J
b5f2163c51
Add Cadastre table
2016-01-15 15:28:56 +01:00
Xavier J
0f93aba6bc
fix test
2016-01-15 13:15:50 +01:00
Xavier J
2ce8e4734b
Add get_cadastre on TPS carte page and display on leaflet map
2016-01-15 11:53:00 +01:00
Tanguy PATTE
6dfdb474a5
Merge branch 'develop' of github.com:sgmap/tps into develop
2016-01-13 18:21:09 +01:00
Xavier J
d48c600476
Add lib API SGMAP Cartography Cadastre
...
Adapt lib API SGMAP Cartography Quartier Prioritaire at the new API architecture
2016-01-12 17:24:42 +01:00
Tanguy PATTE
0df5324891
Merge branch 'develop' of github.com:sgmap/tps into develop
...
Conflicts:
.gitignore
2016-01-12 15:32:13 +01:00
Tanguy PATTE
c04627431c
add module api carto in api procedure
2016-01-12 15:11:42 +01:00
Xavier J
5540a786db
Disable FC Enterprise
2016-01-11 17:19:25 +01:00
Xavier J
64909e85a4
Fix tests view for smart listing
2016-01-11 14:10:41 +01:00
Xavier J
24ace22245
Fix test carte controller
2016-01-07 11:47:52 +01:00
Xavier J
332eab3771
Check if France Connect User is a mandataire social of the enterprise
2016-01-06 14:17:08 +01:00
Xavier J
3f048d0709
Add Mandataires Sociaux siade lib
2016-01-06 10:55:27 +01:00
Xavier J
4961f39a71
Add check password to connect with france connect particulier whereas a TPS account have the same email adresse
2016-01-05 12:18:00 +01:00
Xavier J
02b7680083
Fix bug send email sign up user
2016-01-04 16:09:04 +01:00
Xavier J
39b15e8b3d
Refactor dossier decorators
2015-12-24 16:12:16 +01:00
Xavier J
9fb575ef8c
Refactor procedure locked and retrieve management
2015-12-24 15:57:03 +01:00
Xavier J
de0acc0a22
Change URL for not found procedure
2015-12-24 15:22:30 +01:00
Xavier J
3c18882407
Create facade for dossier into user and gestionnaire views
2015-12-24 15:10:20 +01:00
Xavier J
1a3aebe6ab
Merge branch 'develop' of github.com:sgmap/tps into develop
2015-12-24 10:12:52 +01:00
Xavier J
9e0dfb593e
Add FranceConnect Particulier
...
Reactivate FranceConnect Entreprise
2015-12-24 10:12:23 +01:00
Tanguy PATTE
3ea381413f
Merge branch 'develop' of github.com:sgmap/tps into develop
2015-12-21 17:52:00 +01:00
Tanguy PATTE
f474c8e8e1
add api v1 procedure controller
2015-12-21 17:51:49 +01:00
Tanguy PATTE
e40e1299ad
add organisation and direction to procedure factory
2015-12-21 17:51:08 +01:00
Xavier J
c20f9a87e9
Front : Procedure can not be edited when at least one file with state other what draft is created by user
2015-12-21 14:40:28 +01:00
Xavier J
43779aafee
Error 403 when admin would edit a procedure with at least one dossier
2015-12-21 12:02:53 +01:00
Xavier J
229973f14c
Rename FranceConnect to FranceConnect::Entreprise
2015-12-18 12:01:26 +01:00
Xavier J
563e739958
Minor fix bug
2015-12-17 12:53:43 +01:00
Xavier J
44554a9baa
Send an email when user submitted his file
2015-12-17 10:09:44 +01:00
Xavier J
ed8b4ff083
Add mailer submitted dossier.
2015-12-17 10:06:40 +01:00
Tanguy PATTE
789ea308ee
Merge branch 'develop' of github.com:sgmap/tps into develop
2015-12-15 16:49:58 +01:00
Tanguy PATTE
d2978c4656
add api token in administrator's profile page
2015-12-15 16:49:48 +01:00
Xavier J
b237d7c890
Send email when gestionnaire valide a dossier
2015-12-15 15:37:46 +01:00
Xavier J
a24ff681fc
- Send email when gestionnaire write a new commentaire
...
- Change url on mail => redirect on dossier recapitulative page
2015-12-15 15:33:21 +01:00
Xavier J
4aedf72631
Send email when user create new account
2015-12-15 15:17:12 +01:00
Xavier J
372011e4d6
NotificationMailer : dossier_validated
2015-12-15 11:41:50 +01:00
Xavier J
25937b2635
NotificationMailer : new answer
2015-12-15 11:02:07 +01:00
Xavier J
1652a747a1
Merge branch 'develop' of github.com:sgmap/tps into develop
2015-12-15 11:01:28 +01:00
Tanguy PATTE
cea90384e4
Merge branch 'develop' of github.com:sgmap/tps into develop
...
Conflicts:
spec/views/users/dossiers/new_html.haml_spec.rb
2015-12-14 17:30:21 +01:00
Tanguy PATTE
a8960784f8
remove puts in test
2015-12-14 17:29:15 +01:00
Tanguy PATTE
e4b54999f4
add api_token for admin
2015-12-14 17:28:36 +01:00
Tanguy PATTE
60cb6cccf5
remove blank test file
2015-12-14 17:27:24 +01:00
Tanguy PATTE
cf99b30349
change banner for admin
2015-12-14 17:27:14 +01:00
Xavier J
a65f271a60
Add mailer Welcome
2015-12-14 16:09:20 +01:00
Xavier J
a2a5d63c0d
Display RNA information on partial dossier entreprise information
2015-12-11 12:36:44 +01:00
Xavier J
05298f7a40
Add RNAInformation model
2015-12-11 11:05:38 +01:00
Xavier J
704e491cd0
Add lib RNA connect to apientreprise
2015-12-11 10:36:16 +01:00
Xavier J
d49e9fe75a
admin can upload a logo for his procedure
2015-12-10 17:13:39 +01:00
Xavier J
8755ce2ab1
add euro flag to procedure object
2015-12-10 16:09:21 +01:00
Xavier J
90a3b6763b
sign_out all devises connect before sign_in an other
2015-12-09 15:10:11 +01:00
Xavier J
e9145b031f
Change organisation sources for lib apicarto quartiersprioritaires
2015-12-08 16:02:35 +01:00
Xavier J
11596ade65
- QP not research if module_api_carto have not activated quartiers_prioritaires
...
- Carte page is not accessible if module_api_cart have not activated use_api_carto
2015-12-08 11:18:49 +01:00
Xavier J
0e3bec7f9f
Administrateur can be select dynamically the activation of api carto modules
2015-12-08 10:11:58 +01:00
Xavier J
8130e7d155
Add model ModuleAPICarto
2015-12-07 11:29:34 +01:00
Xavier J
92d57db91d
- migrate page show to edit for procedure admin
...
- create new page show for procedure admin
2015-12-04 16:17:35 +01:00
Xavier J
debac1ed91
Désactivation des tests FranceConnect
2015-12-03 15:41:30 +01:00
Xavier J
2b6aba16ac
- valid siren on create file
2015-12-03 15:02:22 +01:00
Xavier J
afaa6a5ac9
- delete route '/users/siret'
...
- delete route 'users/procedure'
- create route 'users/dossiers/new?procedure_id=:procedure_id'
- delete a part of unused code
- adapt demo page with new procedure URL
2015-12-03 12:00:22 +01:00
Xavier J
851f4e830e
- rename tests
2015-12-02 18:17:47 +01:00
Xavier J
3e55d7ba3b
- Delete routes 'users/dossiers/a_traiter - en_attente - termine' for user
...
- Add routes 'uses/dossiers/?liste=xxx' to reach at file lists for user
2015-12-02 18:03:52 +01:00
Xavier J
5cebb5b621
- Code review
...
- Delete routes 'users/dossiers/a_traiter - en_attente - termine' for user
- Add routes 'uses/dossiers/?liste=xxx' to reach at file lists for user
2015-12-02 16:52:09 +01:00
Xavier J
a3df5a546d
- add test on active tab for back office
...
- refactor code back office file list
- add decorator for select active tabs
2015-12-02 14:05:56 +01:00
Xavier J
91cf5020fc
Change logic test for GeojsonServiceSpec
2015-11-30 17:12:32 +01:00
Xavier J
141e23a381
Code review
2015-11-30 17:03:36 +01:00
Xavier J
58f840ac92
- Redirect User dossier index to User dossier a traiter
...
- Fix tests
- Order file list by last updated for User
2015-11-30 15:56:06 +01:00
Xavier J
da49c633dc
Add tabs on view list file for users
2015-11-30 14:48:37 +01:00
Xavier J
3eb990a611
Administrator can unarchived a procedure
2015-11-27 17:13:06 +01:00
Xavier J
7c3f322d6e
Add tabs for administrateur procedures list
2015-11-27 16:23:02 +01:00
Xavier J
3fd7e6b6c0
Gestionnaire can't access to a archived file with direct URL
2015-11-27 15:09:16 +01:00
Xavier J
e9012d8164
User can see archived file in principal list
2015-11-27 15:04:44 +01:00
Xavier J
1e1a6b3693
Gestionnaire can see archived file
2015-11-27 15:04:24 +01:00
Xavier J
a79ecbba6d
Add archive button on recapitulative page user dossier
2015-11-27 13:56:54 +01:00
Xavier J
dd09a38bbb
User can begin a new dossier with a procedure archived
...
Administrateur can see archived procedure
2015-11-27 10:39:05 +01:00
Xavier J
833752161f
Add button archive on procedure
2015-11-26 18:41:41 +01:00
Xavier J
5e3bc1472c
Add pagination for administrateur procedure
2015-11-26 16:00:12 +01:00
Xavier J
37ea69ec51
Add pagination for gestionnaire dossier
...
Fix test for user pagination
2015-11-26 15:47:31 +01:00
Xavier J
eb5985efc4
- Save QP on database
...
- Display on all Map (User and Gestionnaire)
2015-11-25 17:05:14 +01:00
Xavier J
f4e63d40b0
Add QP on user carte
2015-11-25 10:26:55 +01:00
Xavier J
e928284c15
Add QuartierPrioritaire model and reference at Dossier
2015-11-24 10:02:55 +01:00
Xavier J
5fd78b3fcb
add adapter for sgmap api carto
2015-11-23 18:43:07 +01:00
Xavier J
edc4f7dcd9
add spec support files for sgmap api carto
2015-11-23 18:42:51 +01:00
Xavier J
2bb57b1091
add service Geojson to_polygon
2015-11-23 18:41:48 +01:00
Xavier J
e6cc95fc5f
Add sgmap api carto driver to search qp
2015-11-23 18:41:24 +01:00
Xavier J
db346fb66f
- create route /users/procedure/:procedure_id to replace /users/siret/?procedure_id=
...
- /users/siret/ redirect to /users/procedure/
- siren can be past on the URL /users/siret and /users/procedure
2015-11-20 18:14:52 +01:00
Xavier J
4ff31f5f81
Mask draft files for user
2015-11-20 17:50:54 +01:00
Tanguy PATTE
d6e4a76bf9
Merge branch 'develop' into refactor_type_de_xxx
...
Conflicts:
db/schema.rb
2015-11-20 17:16:45 +01:00
Tanguy PATTE
52133c0f43
add button save for pj and type de champ
2015-11-20 17:12:36 +01:00
Tanguy PATTE
5a9a6226c7
remove validation on description for pj
2015-11-20 15:33:03 +01:00
Tanguy PATTE
19fef43d76
remove useless files
2015-11-20 15:12:55 +01:00
Tanguy PATTE
17ca244a2f
end delete type de piece justificative
2015-11-20 15:12:47 +01:00
Tanguy PATTE
bd5dc1e35a
refresh list of pj when adding new one
2015-11-20 14:17:38 +01:00
Tanguy PATTE
1379d6d495
change PieceJustificativeController :
...
replace edit by show
add update
2015-11-20 13:54:56 +01:00
Xavier J
f92f0f46cc
After create new procedure, admin is redirect to type de champ form
2015-11-20 10:54:07 +01:00
Tanguy PATTE
90c7e85980
remove useless view
2015-11-19 19:03:32 +01:00
Xavier J
c4e0e6b402
Merge branch 'develop' into leaflet_freedraw
...
# Conflicts:
# db/schema.rb
2015-11-19 17:29:23 +01:00
Xavier J
5a6db41d1e
fix test
2015-11-19 17:23:51 +01:00
Xavier J
d8e1770935
delete rails-bower
2015-11-19 17:20:22 +01:00
Xavier J
61b126b0f9
add api_carto on back office and recapitulative page
2015-11-19 16:47:56 +01:00
Tanguy PATTE
37b4823e9a
end move up and down button for type de champ
2015-11-19 15:21:18 +01:00
Tanguy PATTE
fde504b54d
add move down for type de champ controller and refactor
2015-11-19 11:37:01 +01:00
Tanguy PATTE
0503e2f278
add move_up for type de champ controller
2015-11-18 19:03:51 +01:00
Tanguy PATTE
7e4b26274b
change type de champ view
2015-11-18 17:03:53 +01:00
Tanguy PATTE
c4e8c6c989
change rule to display arrow button for type de champ
2015-11-18 16:56:38 +01:00
Tanguy PATTE
41c0ca27d9
refresh list when delete type de champ
2015-11-17 18:52:49 +01:00
Tanguy PATTE
1ab89b63aa
add arrow in view for order place managment
2015-11-17 18:22:15 +01:00
Xavier J
9f34d20475
Add search feature for gestionnaire backoffice
2015-11-17 18:21:03 +01:00
Tanguy PATTE
cf81623937
force order place to index for type de champ
2015-11-17 17:18:00 +01:00
Tanguy PATTE
008fb396b7
remove blank line
2015-11-17 17:13:17 +01:00
Tanguy PATTE
26b82b620f
sort type de champ by order place
2015-11-17 17:13:06 +01:00
Tanguy PATTE
e6136e17c3
add types_de_champ_ordered in procedure
2015-11-17 15:30:03 +01:00
Tanguy PATTE
65c8c039ac
add feature test on type de champ:
...
add typde de champ
delete type de champ
2015-11-17 11:23:13 +01:00
Tanguy PATTE
afd0b72ae8
add support file to wait for ajax request for capybara tests
2015-11-17 11:22:29 +01:00
Tanguy PATTE
5a422c75ac
rename type_champs into type_champ and change links/routes for procedure : use show instead of edit
2015-11-17 10:23:05 +01:00
Tanguy PATTE
9942525984
link procedure to administrateur
2015-11-16 18:25:31 +01:00
Tanguy PATTE
2696a6098e
remove useless test
2015-11-16 18:08:33 +01:00
Xavier J
3effa5e9fd
Gestionnaire procedures though administrateur and dossiers through procedures
2015-11-16 18:08:19 +01:00
Tanguy PATTE
0f73a2fc94
Merge branch 'develop' into refactor_type_de_xxx
2015-11-16 17:09:54 +01:00
Tanguy PATTE
a2f4281f21
refacto.
...
split procedure into 3 screen
desactivate order place for type de champ
desactivate features test to rewrite them
use ajax instead of pure js to manage type de champ
2015-11-16 16:16:08 +01:00