Commit graph

697 commits

Author SHA1 Message Date
Xavier J
0c9fea1c14 User can invite other user to edit his dossier 2016-09-14 16:36:01 +02:00
Xavier J
60b94fc41b Specialize Invite object 2016-09-13 15:54:26 +02:00
Xavier J
0ac23f6d96 User can invite other User 2016-09-13 12:17:56 +02:00
Xavier J
969e5f020a Fix bug clonage private fields 2016-09-09 17:39:56 +02:00
Xavier J
f6ab83f8bd gestionnaire can be filter be procedure on dossier list tab 2016-09-09 17:29:21 +02:00
Xavier J
30acd9bb3e A cookie file keep the last navigation tab for user and gestionnaire 2016-09-09 16:20:07 +02:00
Xavier J
c5035ca81e When gestionnaire follow an initiated dossier, this paste his state at 'updated' 2016-09-09 15:55:03 +02:00
Xavier J
955c984a88 Gestionnaire can add specific attr on dossier list by procedure 2016-09-09 15:05:46 +02:00
Xavier J
62a0b84048 Filter by procedure is activated on route /backoffice/dossiers/procedure/:id 2016-09-08 16:21:54 +02:00
Xavier J
bb19982011 Change onglet url to dynamic gestion 2016-09-06 14:07:07 +02:00
Xavier J
d5ad256919 create route and controller to filter dossier view by procedure 2016-09-06 11:07:26 +02:00
Guillaume Lazzara
6a6ac7872a Force deep copy of procedure logo 2016-09-02 17:11:30 +02:00
Xavier J
a48299353e Fix html interpretation in ReceivedMail 2016-09-01 11:00:06 +02:00
Xavier J
b56883db16 Clone mail_templates where clone procedure 2016-09-01 10:43:49 +02:00
Xavier J
f03733f3ff Mail for receive dossier is now send. 2016-09-01 10:27:22 +02:00
Xavier J
12ebab66cc Administrateur can be param the acknowledgement of delivery mail object and body. 2016-08-31 16:07:11 +02:00
Xavier J
d438e9a329 Ajust landing page 2016-08-30 14:14:18 +02:00
Xavier J
16c1fe31c1 Update CGU 2016-08-30 13:29:40 +02:00
Xavier J
f07606a373 IE 9 alert 2016-08-30 11:42:33 +02:00
Xavier J
a69433e8de User can be begin without SIRET 2016-08-30 11:18:43 +02:00
Xavier J
ed8da1552c Admin can be declare a procedure for individual people (no SIRET) 2016-08-29 12:07:30 +02:00
Xavier J
0eb2acb959 CGU 2016-08-29 11:02:02 +02:00
Xavier J
a179c372cf Ajust text 2016-08-26 09:17:31 +02:00
Guillaume Lazzara
db511b15a8 Fix typos in notification emails 2016-08-25 18:03:05 +02:00
Guillaume Lazzara
fc99dc65d6 Send notification emails when a dossier is closed. 2016-08-25 18:02:56 +02:00
Guillaume Lazzara
09236f32aa Add 'refuser' and 'classer sans suite' buttons 2016-08-25 17:46:26 +02:00
Guillaume Lazzara
0120ce2a32 Add an action to set a dossier as 'recu'. 2016-08-25 15:22:08 +02:00
Xavier J
e4cf25b677 Download all gestionnaire dossier with a button 2016-08-25 12:30:15 +02:00
Guillaume Lazzara
39df032c8c Translate type de champ values 2016-08-24 17:07:13 +02:00
Xavier J
b16c5d7bea Renate site web link on etape 1 page. 2016-08-24 15:51:16 +02:00
Xavier J
3ebdab23a9 Enable french local on rich textarea 2016-08-24 15:32:41 +02:00
Xavier J
dd03b96e0c Disabled link on rich textarea 2016-08-24 15:17:40 +02:00
Xavier J
c700701b36 Add lien_site_web attr and lien_notice attr 2016-08-24 12:14:25 +02:00
Xavier J
42943aad19 Explicit the use of lien_demarche attr 2016-08-24 11:40:53 +02:00
Xavier J
5b0e01f117 delete filter procedure for gestionnaire 2016-08-22 16:36:25 +02:00
Xavier J
b661a2eb38 Updated test for new user status UI 2016-08-22 16:10:48 +02:00
Xavier J
19ee3af273 Ajusté warning staging text 2016-08-22 14:15:21 +02:00
Xavier J
7140d79f64 Warning platform staging 2016-08-22 14:00:34 +02:00
Xavier J
6adfcac5bf Add new state on User UI.
/!/ WARNING : No tests fix
2016-08-12 13:56:10 +02:00
Xavier J
1a92382259 - Add new status for a dossier : received, refused and without_continuation
- Add new and rename tabs on gestionnaire all dossiers view
/!\ WARNING : One test does not pasted. He will be corrected in the next commit
2016-08-11 15:27:35 +02:00
Xavier J
85e7af840a Add drop down list on type champ list 2016-08-09 16:21:39 +02:00
Xavier J
9487d47ef8 Add deposit date time on dossier table 2016-08-08 14:12:16 +02:00
Xavier J
d6b9ebde9a User can access at the summary tab of comments files 2016-08-08 13:34:26 +02:00
Xavier J
480431ea01 Add on gestionnaire dossier view the private form 2016-08-08 12:52:30 +02:00
Xavier J
ddb64878c8 Refactor code for private type de champ 2016-08-04 12:06:46 +02:00
Xavier J
116dd0d94f Administrateur can be define private champs => same as typical champs 2016-08-03 18:19:56 +02:00
Xavier J
26b5e4cb24 Add model TypeDeChampPrivate 2016-08-02 16:13:15 +02:00
Xavier J
bce1b96fee Build default pref list dossier for new gestionnaire 2016-08-02 14:49:41 +02:00
Xavier J
9bf8005658 Fix get entreprise 404 not found 2016-08-02 14:45:09 +02:00
Xavier J
a37320bae9 Add lateral panel to configure dossier list in back office 2016-08-01 18:10:32 +02:00
Xavier J
2d9fd187d9 Fix get siret for new dossier 2016-07-28 10:20:53 +02:00
Xavier J
f6d3e2d780 Fix test welcome mailer 2016-07-26 15:05:24 +02:00
Xavier J
35a9d78d48 Fix bug welcome mailer 2016-07-26 14:23:39 +02:00
Xavier J
21a18a536f Add total_commentaire in API Dossier and total_dossier on API Procedure 2016-07-22 15:06:30 +02:00
Xavier J
4e6d153893 Fix test 2016-07-22 12:25:23 +02:00
Xavier J
2ad816b6b3 Admin can be transfer a clone of a procédure at an other admin 2016-07-22 11:34:34 +02:00
Xavier J
e7830deefa Add header section on procédure champ 2016-07-20 11:38:19 +02:00
Xavier J
6796ec26e8 Add suivi tab for gestionnaire 2016-07-19 17:18:41 +02:00
Xavier J
127c9bb138 Add total followers on dossier list and followers list on dossier page for gestionnaire 2016-07-19 16:44:26 +02:00
Xavier J
7d0bcfc35f Delete utilisation of "nom_projet" attribut (no delete in database) 2016-07-19 16:10:50 +02:00
Xavier J
9221a0bb26 Add tab to group all commentaires files in one (for gestionnaire) 2016-07-18 18:48:59 +02:00
Xavier J
d26ae9539d An accompagnateur can be mark a dossier follow by us 2016-07-18 18:24:29 +02:00
Xavier J
5ba88aa31a Fix address type search 2016-07-18 11:23:03 +02:00
Xavier J
382c8d8700 Add minim preparation for dossier uniq page 2016-07-18 09:37:22 +02:00
Xavier J
23e582d597 Add type_de_champ yes/no 2016-07-12 15:25:26 +02:00
Xavier J
7281ee74b2 Fix bug double procedure path publish 2016-07-12 15:20:10 +02:00
Xavier J
9669fee7fe Add state attribut in API 2016-07-11 14:43:20 +02:00
Xavier J
49c10fc00e Compress assets 2016-07-08 12:04:26 +02:00
Guillaume Lazzara
9fd954d285 Add default protocol for urls 2016-07-07 10:13:46 +02:00
Guillaume Lazzara
f176a730a5 Silent logs of ping rendering 2016-07-06 10:06:28 +02:00
Guillaume Lazzara
e1f73f3bdc Fix path to procedure logo 2016-07-05 11:50:56 +02:00
Guillaume Lazzara
aebc673cdc Set STORAGE_URL during initialization 2016-07-05 11:50:45 +02:00
Xavier J
721ea424ed Merge branch 'develop' of github.com:sgmap/tps into develop
# Conflicts:
#	app/views/admin/procedures/_modal_publish.html.haml
2016-06-30 14:17:33 +02:00
Xavier J
09c9d5ea76 async publication procedure 2016-06-30 12:33:43 +02:00
Guillaume Lazzara
582a368107 Code review related updates 2016-06-30 10:24:20 +02:00
Xavier J
575cbaa3e1 Fix route commencer and adapt feature test 2016-06-29 17:35:34 +02:00
Guillaume Lazzara
92a5100a09 Handle "réactiver" feature with permanent procedure url 2016-06-24 16:57:35 +02:00
Guillaume Lazzara
e5002dbb11 Introduce permanent and customizable procedure url 2016-06-24 16:41:44 +02:00
Xavier J
b68b62b8f0 Disable Thread for API requests on new dossier 2016-06-22 11:29:59 +02:00
Xavier J
4355d4775a Add type de champ date
Add hour and minute on UI for datetime
2016-06-22 11:25:41 +02:00
Xavier J
2fa10a43e5 Fix bug prévisualisation 2016-06-21 12:41:28 +02:00
Xavier J
1dcb29ec65 Add feature delete for draft procedure 2016-06-20 17:37:04 +02:00
Xavier J
86e26e520c Merge branches 'develop' and 'develop' of github.com:sgmap/tps into develop 2016-06-20 13:59:31 +02:00
Xavier J
cc8d2ef4ee New UI and UX for the dossier initialization 2016-06-20 13:57:57 +02:00
Guillaume Lazzara
7af7859334 Implement procedure cloning 2016-06-15 11:34:05 +02:00
Guillaume Lazzara
7fd2aa40ca Do not send notification email when comments cannot be saved. 2016-06-14 16:00:37 +02:00
Guillaume Lazzara
f58f9d27d9 Enable password reset for Gestionnaires 2016-06-14 15:36:37 +02:00
Xavier J
5c2902bda5 Filter procedure on /demo page for staging 2016-06-14 15:21:32 +02:00
Xavier J
954ac2bc86 Fix bug revisualization controller 2016-06-14 11:59:50 +02:00
Xavier J
bbae7214c9 New UI for the map 2016-06-14 11:00:57 +02:00
Xavier J
866565495d Delete default description in dossier 2016-06-13 12:03:05 +02:00
Xavier J
14142d9433 Dix published and archive method in procedure controller 2016-06-13 11:04:50 +02:00
Guillaume Lazzara
2791988da2 Add draft/publish status for procedure. 2016-06-09 17:49:48 +02:00
Xavier J
b987b86bd8 Add address input on carte view 2016-06-09 16:28:44 +02:00
Xavier J
54256b1e55 Add description champs on description page. 2016-06-09 14:18:28 +02:00
Xavier J
3c75fb27c4 Fix bug get Forbidden last version github 2016-06-09 12:23:50 +02:00
Xavier J
e72487bb28 Merge branch 'develop' of github.com:sgmap/tps into develop 2016-06-09 12:08:25 +02:00
Xavier J
23ab25396f Add type champs "Address" plug at the BAN 2016-06-09 12:08:18 +02:00
Guillaume Lazzara
1551b7ce21 Add ordering feature on piece justificative view 2016-06-08 16:45:37 +02:00
Xavier J
35a07aec87 Ajustement graphique navbar 2016-06-08 10:41:01 +02:00
Guillaume Lazzara
0314bc54dd Add 'mes procédures' link in navbar 2016-06-07 15:52:55 +02:00
Guillaume Lazzara
64d27e0088 Add 'mes dossiers' link in navbar 2016-06-07 15:16:35 +02:00
Guillaume Lazzara
0c67cda7c5 Set specific cache path regarding environment 2016-06-07 10:33:22 +02:00
Xavier J
69f9c52b02 Preview procedure logo on edit procedure page for admin 2016-06-06 18:25:51 +02:00
Xavier J
e6b5698008 Add previsualization formulaire page for administrateur 2016-06-06 17:40:32 +02:00
Xavier J
d26feb4c72 Add JPG and PNG image on cerfa and piece justificative uploader 2016-06-06 16:38:14 +02:00
Xavier J
ddeaf5abf3 Add type de champs civilite 2016-06-06 16:32:59 +02:00
Xavier J
3513b16888 Add type de champs email and phone 2016-06-06 16:17:19 +02:00
Xavier J
9ac95345c1 Add underline on calendar button date picker 2016-06-06 14:44:34 +02:00
Guillaume Lazzara
16ca407542 Add ping route 2016-06-01 15:07:34 +02:00
Xavier J
bb116a68dd Fix connexion view 2016-05-27 10:15:19 +02:00
Xavier J
811e771763 dynamic URL mail new assignment 2016-05-26 16:55:15 +02:00
Xavier J
92fc5af61c Admin can add new Accompagnateur directly on the procedure 2016-05-26 16:44:10 +02:00
Xavier J
4d1cb9ecfe Connexion page is contextualized with procedure title and description when is access with link. 2016-05-26 15:59:50 +02:00
Xavier J
95bb773275 Fix bug route /demo in production : Error 500 on redirect_to 2016-05-25 14:13:04 +02:00
Xavier J
6005dccc2b Delete Archive feature for User on his Dossier 2016-05-25 14:08:02 +02:00
Guillaume Lazzara
7fbee7a5b5 Fix carrierwave root issues 2016-05-24 18:35:25 +02:00
Guillaume Lazzara
a62076c34b Use original file extension for uploaded files 2016-05-24 17:34:52 +02:00
Guillaume Lazzara
2c7b65199e Fix logo filename 2016-05-24 17:34:25 +02:00
Xavier J
e973286766 Merge branch 'assign_to_procedure' into develop
# Conflicts:
#	db/schema.rb
2016-05-24 17:19:32 +02:00
Xavier J
1fcb33104d Administrateur can be assign accompagnateur on each of his procedure. 2016-05-24 16:39:39 +02:00
Guillaume Lazzara
f62c9ebec9 Remove carriage returns in address in CSV format only 2016-05-24 15:58:21 +02:00
Guillaume Lazzara
63cf35a748 Add tests for siret with whitespaces 2016-05-24 15:43:05 +02:00
Guillaume Lazzara
d9b94568b2 Handle siret with whitespaces 2016-05-24 15:28:16 +02:00
Guillaume Lazzara
e2391d8635 Fix CSV output for addresses on several lines. 2016-05-20 18:24:05 +02:00
Guillaume Lazzara
745eee126a Code review - Remote storage 2016-05-20 16:34:57 +02:00
Xavier J
1923f2aec1 Migrate Admin / Gestionnaire / Procédure gestion in database 2016-05-20 15:39:17 +02:00
Xavier J
fe4d921997 Add accompagnateur tab on all procedure navbar 2016-05-20 15:36:38 +02:00
Xavier J
143a683303 Change management navbar procedure admin 2016-05-19 10:57:18 +02:00
Guillaume Lazzara
833d7790c2 Add support for remote OVH cloud storage 2016-05-13 16:08:51 +02:00
Xavier J
b15c2bbb2b New feature : User, Guest and Gestionnaire can be upload a document with theirs comments 2016-04-20 16:51:57 +02:00
Xavier J
fb2eeddf97 Revert guest can be upload new document on dossier 2016-04-19 14:08:09 +02:00
Xavier J
a8070cac6d Fix sort administrations admin list 2016-04-19 10:41:23 +02:00
Xavier J
900b377ae2 Final implement of clamav gem 2016-04-15 15:32:15 +02:00
Xavier J
4099efd326 Test too 2016-04-14 17:56:03 +02:00
Xavier J
8c4810ced3 Send path file 2016-04-14 17:43:27 +02:00
Xavier J
d01b3356c6 Test 2 : io stream clamav analyse 2016-04-14 17:29:26 +02:00
Xavier J
1a3c19f48c First test 2016-04-14 16:50:13 +02:00
Xavier J
8812ba2507 Fix brakeman information 2016-03-24 17:49:44 +01:00
Xavier J
6d5a3e6256 User and Guest can be upload new documents on our recapitulative dossier page. 2016-03-22 17:36:36 +01:00
Xavier J
0d211f4ccb Fix white list cerfa and piece_justificative uploader 2016-03-22 10:20:26 +01:00
Xavier J
eeaefdcc79 Add reference to user who upload a cerfa or a piece justificative 2016-03-17 17:33:38 +01:00
Xavier J
bb79aca58a Add historic for piece justificative 2016-03-17 14:50:10 +01:00
Xavier J
4b7e6426b3 Gestionnaire can have the history of cerfa updated on dossier show page 2016-03-16 15:34:35 +01:00
Xavier J
5d13276446 Fiabilisation de la suppression des gestionnaires par un administrateur 2016-03-16 10:55:03 +01:00
Xavier J
bd61a459fb Add verification on user dossier description for champs mandatory 2016-03-15 17:17:56 +01:00
Xavier J
494f80afff Can be check TypeDeChamps with attribut mandatory 2016-03-15 11:23:25 +01:00
Xavier J
26431ac528 Add column created_at on cerfa and piece_justificative 2016-03-14 17:30:22 +01:00
Xavier J
abfb6367d6 Active filter procedure on dossiers list backoffice 2016-03-14 16:49:12 +01:00
Xavier J
a612dc6021 Add features filter procedure for gestionnaire (not active on dossier list for now) 2016-03-14 14:23:09 +01:00