static_db.json 15KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453
  1. {
  2. "lang": [{
  3. "id": "fr",
  4. "name": "Français",
  5. "src": "https://upload.wikimedia.org/wikipedia/commons/c/c3/Flag_of_France.svg",
  6. "active": true
  7. }, {
  8. "id": "en",
  9. "name": "English",
  10. "src": "https://upload.wikimedia.org/wikipedia/commons/a/ae/Flag_of_the_United_Kingdom.svg",
  11. "active": false
  12. }],
  13. "user_logged": {
  14. "timezone": "",
  15. "profile": {
  16. "id": 3,
  17. "slug": "administrators"
  18. },
  19. "email": "admin@admin.admin",
  20. "is_active": true,
  21. "caldav_url": null,
  22. "user_id": 1,
  23. "avatar_url": "https://rawgit.com/tracim/tracim_frontend/develop/src/img/adminProfil.png",
  24. "created": "2018-05-17T08:43:03.745219+00:00",
  25. "display_name": "Global manager"
  26. },
  27. "app_config": [{
  28. "name": "PageHtml",
  29. "label": {
  30. "fr": "Document",
  31. "en": "Document"
  32. },
  33. "componentLeft": "PageHtml",
  34. "componentRight": "Timeline",
  35. "customClass": "wsContentPageHtml",
  36. "icon": "fa fa-fw fa-file-text-o",
  37. "color": "#3f52e3",
  38. "domContainer": "appFeatureContainer"
  39. }, {
  40. "name": "PageMarkdown",
  41. "label": {
  42. "fr": "Document markdown",
  43. "en": "Markdown document"
  44. },
  45. "componentLeft": "PageMarkdown",
  46. "componentRight": "undefined",
  47. "customClass": "wsContentPageMarkdown",
  48. "icon": "fa fa-fw fa-file-code-o",
  49. "color": "#e0082b",
  50. "domContainer": "appFeatureContainer"
  51. }, {
  52. "name": "File",
  53. "label": {
  54. "fr": "Fichier",
  55. "en": "File"
  56. },
  57. "componentLeft": "File",
  58. "componentRight": "undefined",
  59. "customClass": "wsContentFile",
  60. "icon": "fa fa-fw fa-file-image-o",
  61. "color": "#263462",
  62. "domContainer": "appFeatureContainer"
  63. }, {
  64. "name": "Thread",
  65. "label": {
  66. "fr": "Discussion",
  67. "en": "Thread"
  68. },
  69. "componentLeft": "Thread",
  70. "componentRight": "undefined",
  71. "customClass": "wsContentThread",
  72. "icon": "fa fa-fw fa-comments-o",
  73. "color": "#2674d3",
  74. "domContainer": "appFeatureContainer"
  75. }, {
  76. "name": "Task",
  77. "label": {
  78. "fr": "Tâche",
  79. "en": "Task"
  80. },
  81. "componentLeft": "Task",
  82. "componentRight": "undefined",
  83. "customClass": "wsContentTask",
  84. "icon": "fa fa-fw fa-list-ul",
  85. "color": "#2d5a88",
  86. "domContainer": "appFeatureContainer"
  87. }, {
  88. "name": "Issue",
  89. "label": {
  90. "fr": "Ticket",
  91. "en": "Issue"
  92. },
  93. "componentLeft": "Issue",
  94. "componentRight": "undefined",
  95. "customClass": "wsContentIssue",
  96. "icon": "fa fa-fw fa-ticket",
  97. "color": "#a4835e",
  98. "domContainer": "appFeatureContainer"
  99. }],
  100. "workspace_detail": {
  101. "id": 1,
  102. "title": "Tous les contenus",
  103. "owner_id": 5,
  104. "content": [
  105. {
  106. "id": 1,
  107. "parent_id": null,
  108. "is_archived": false,
  109. "is_deleted": false,
  110. "workspace_id": 1,
  111. "show_in_ui": true,
  112. "label": "Modification Design v2",
  113. "slug": "modification-design-v2",
  114. "content_type_slug": "htmlpage",
  115. "status_slug": "validated"
  116. },
  117. {
  118. "content_type_slug": "htmlpage",
  119. "id": 6,
  120. "is_archived": false,
  121. "is_deleted": false,
  122. "label": "Intervention Report 12",
  123. "parent_id": 34,
  124. "show_in_ui": true,
  125. "slug": "intervention-report-12",
  126. "status_slug": "closed-deprecated",
  127. "sub_content_type_slug": [
  128. "string"
  129. ],
  130. "workspace_id": 19
  131. },
  132. {
  133. "id": 2,
  134. "parent_id": null,
  135. "workspace_id": 1,
  136. "title": "Doit-on intégrer la nouvelle fonctionnalité maintenant ?",
  137. "type": "Thread",
  138. "status": "current"
  139. },
  140. {
  141. "id": 6,
  142. "parent_id": null,
  143. "workspace_id": 1,
  144. "title": "Maquette.png",
  145. "type": "File",
  146. "status": "outdated"
  147. },
  148. {
  149. "id": 10,
  150. "parent_id": null,
  151. "workspace_id": 1,
  152. "title": "README.md",
  153. "type": "PageMarkdown",
  154. "status": "validated"
  155. },
  156. {
  157. "id": 7,
  158. "parent_id": null,
  159. "workspace_id": 1,
  160. "title": "Les etapes pour installer le logiciel",
  161. "type": "Task",
  162. "status": "canceled"
  163. },
  164. {
  165. "id": 8,
  166. "parent_id": null,
  167. "workspace_id": 1,
  168. "title": "Correction du fichier CSS",
  169. "type": "Issue",
  170. "status": "current"
  171. },
  172. {
  173. "id": 3,
  174. "parent_id": null,
  175. "workspace_id": 1,
  176. "title": "Correction bug",
  177. "type": "folder",
  178. "allowed_app": ["PageHtml", "Thread", "File", "PageMarkdown", "Task", "Issue"],
  179. "content": []
  180. }
  181. ]
  182. },
  183. "folder_content_3": [
  184. {
  185. "id": 4,
  186. "parent_id": 3,
  187. "workspace_id": 1,
  188. "title": "Schema Backend",
  189. "type": "File",
  190. "status": "outdated"
  191. },
  192. {
  193. "id": 5,
  194. "parent_id": 3,
  195. "workspace_id": 1,
  196. "title": "Modification design v2",
  197. "type": "PageHtml",
  198. "status": "outdated"
  199. },
  200. {
  201. "id": 11,
  202. "parent_id": 3,
  203. "workspace_id": 1,
  204. "title": "Correction à effectuer",
  205. "type": "folder",
  206. "allowed_app": ["PageHtml", "Thread", "File", "PageMarkdown", "Task", "Issue"],
  207. "content": []
  208. }
  209. ],
  210. "folder_content_11": [
  211. {
  212. "id": 12,
  213. "parent_id": 11,
  214. "workspace_id": 1,
  215. "title": "Liste des corrections à effectuer",
  216. "type": "PageHtml",
  217. "status": "current"
  218. },
  219. {
  220. "id": 13,
  221. "parent_id": 11,
  222. "workspace_id": 1,
  223. "title": "Ticket Prioritaire",
  224. "type": "Issue",
  225. "status": "current"
  226. }
  227. ],
  228. "timeline": [{
  229. "id": 0,
  230. "type": "message",
  231. "author": {
  232. "id": 5,
  233. "username": "Stoi",
  234. "avatar": "https://avatars3.githubusercontent.com/u/11177014?s=460&v=4"
  235. },
  236. "createdAt": {
  237. "day": "27/11/17",
  238. "hour": "11h45"
  239. },
  240. "text": "Voici le début de ce qui nous servira de cachier des charges pour la partie design du logiciel, chacun peut completer le documents, n'hésité pas à faire des retours ! "
  241. }, {
  242. "id": 1,
  243. "type": "message",
  244. "author": {
  245. "id": 1,
  246. "username": "smoi",
  247. "avatar": "https://www.algoo.fr/static/images/algoo_images/algoo-logo.jpg"
  248. },
  249. "createdAt": {
  250. "day": "27/11/16",
  251. "hour": "10h35"
  252. },
  253. "text": "Bonjour, je viens de modifier le cahier des charges sur la partie design v2."
  254. }, {
  255. "id": 2,
  256. "type": "message",
  257. "author": {
  258. "id": 1,
  259. "username": "smoi",
  260. "avatar": "https://www.algoo.fr/static/images/algoo_images/algoo-logo.jpg"
  261. },
  262. "createdAt": {
  263. "day": "27/11/15",
  264. "hour": "10h30"
  265. },
  266. "text": "Je viens de tout relire, je pense que c'est bon, on peut commencer les choses sérieuses."
  267. }, {
  268. "id": 3,
  269. "type": "version",
  270. "author": {
  271. "id": 5,
  272. "username": "stoi",
  273. "avatar": "https://www.algoo.fr/static/images/algoo_images/algoo-logo.jpg"
  274. },
  275. "createdAt": {
  276. "day": "24/11/11"
  277. },
  278. "number": "5"
  279. }],
  280. "content_data_pageHtml": {
  281. "id": "1",
  282. "type": "pageHtml",
  283. "title": "Modification Design v2",
  284. "status": "validated",
  285. "icon": "fa fa-fw fa-code-fork",
  286. "version": "version n°5",
  287. "text": " <center><b>Design V2</b></center><br/><br/><br/> Suite à la réunion tenue ce vendredi, je mets à jour ce document concernant le futur design de notre interface. Comme convenue nous aurons un dashboard qui va résumer toute l'activité présente sur le site ainsi que toutes les personnes qui auront participer au projet. De plus il y aura la présence d'un historique pour permettre à tout le monde de voir, qui a modifié, créé ou contribué aux documents. Mais aussi savoir qui a déposé ou envoyé un message dans le canal de discussion. <br/><br/><br/><br/><br/> Deuxième point évoqué: Le fait de pouvoir modifier l'interface et la couleur pour les futurs utilisateurs. On devra donc avoir accés à différents thémes d'interface et de couleurs prédéfinis mais aussi le possibilité de pouvoir créer ces propres thémes. Des maquettes devront bientôt être disponible pour nous donner un aperçu de ce que pourra être l'outil final. <br/><br/><br/><br/> Nécesité pas à rajouter,modifier ce que j'ai écrit, il doit surêment y avoir des manques. ",
  288. "workspace": {
  289. "id": 1,
  290. "title": "Liste des contenus",
  291. "owner_id": 5
  292. }
  293. },
  294. "content_data_thread": {
  295. "id": 2,
  296. "type": "thread",
  297. "title": "Doit-on intégrer la nouvelle fonctionnalité de tracim maintenant ?",
  298. "status": "validated",
  299. "message_list": [{
  300. "id": 0,
  301. "author": {
  302. "id": 5,
  303. "username": "Peter",
  304. "avatar": "https://avatars3.githubusercontent.com/u/1104637?s=460&v=4"
  305. },
  306. "text": "Bonjour, Dans le cadre d'une procédure de renouvellement de DSP, où deux sociétés se sont portées candidats et ont remis une offre, la société qui n'a pas retenue souhaite que le rapport d'analyse des offres lui soit communiqué. Ce document peut il être communiqué, en tout ou partie, dans le respect des préconisations de la CADA (loi 07-07-1978) ?Merci pour votre retour d'expérience.",
  307. "createdAt": {
  308. "day": "05/03/18",
  309. "hour": "9h33"
  310. }
  311. }, {
  312. "id": 1,
  313. "author": {
  314. "id": 3,
  315. "username": "Steven",
  316. "avatar": "https://avatars3.githubusercontent.com/u/705214?s=460&v=4"
  317. },
  318. "createdAt": {
  319. "day": "05/03/18",
  320. "hour": "09h40"
  321. },
  322. "text": "Le doc est communicable mais doit être en partie occulté. Je te met en pièce jointe un doc la dessus. Tu peux aussi voir le Conseil n° 20003802 et Avis n° 20011051 de la CADA"
  323. }, {
  324. "id": 2,
  325. "author": {
  326. "id": 5,
  327. "username": "Peter",
  328. "avatar": "https://avatars3.githubusercontent.com/u/1104637?s=460&v=4"
  329. },
  330. "text": "Oups, je ne trouve plus comment faire. :-O tant pis je te colle le texte ci après Une fois la délégation de service public ou le marché signé, les documents composant la procédure de passation perdent leur caractère préparatoire au sens des dispositions de l’article 2 de la loi du 17 juillet 1978, et deviennent, en principe, communicables à toute personne qui en fait la demande, y compris à un candidat évincé [Voir FAQ n° 2 et 7]. Toutefois, en vertu du II de l’article 6 de la même loi, ce droit d’accès doit s’exercer dans le respect du secret en matière industrielle et commerciale lequel recouvre le secret des procédés, le secret des informations économiques et financières, et le secret des stratégies commerciales [Voir FAQ n° 4]. À ce titre, sont notamment exclus de la communication les éléments suivants, qui devront être occultés : - les mentions relatives aux moyens techniques et humains ; - les mentions concernant le chiffre d’affaires, les coordonnées bancaires ; - les références autres que celles qui correspondent à des marchés publics. La communication de certaines informations comporte un risque d’atteinte à la libre concurrence (dans le rapport d’analyse des offres ou le détail des prix par exemple). Les autorités administratives doivent donc, pour apprécier les informations qui sont protégées par le secret en matière industrielle et commerciale, tenir compte du mode de passation, de la durée, ou de l’objet du marché [Voir FAQ n° 5]. Le tableau ci-après fait apparaître les pièces qui ne posent aucune difficulté de communication, et celles qui nécessitent une analyse du risque d’atteinte à la concurrence. La CADA a dégagé, au fur à mesure des affaires qui lui étaient soumises, trois catégories de marchés : ponctuel, répétitif et fréquent [pour leur définition voir FAQ n° 6]. Le détail de l’offre de prix de l’entreprise attributaire est communicable dans le cas d'un marché ponctuel , car il reflète le coût du service public, et ne l’est pas pour un marché répétitif, car il serait susceptible de porter atteinte à la concurrence lors du renouvellement du marché .",
  331. "createdAt": {
  332. "day": "05/03/18",
  333. "hour": "09h46"
  334. }
  335. }, {
  336. "id": 3,
  337. "author": {
  338. "id": 5,
  339. "username": "Peter",
  340. "avatar": "https://avatars3.githubusercontent.com/u/1104637?s=460&v=4"
  341. },
  342. "text": "il y a aussi des informations générales et un tableau récapitulatif intéressant au lien suivant : http://www.cada.fr/marches-publics%2c6085.html bon WE.",
  343. "createdAt": {
  344. "day": "05/03/18",
  345. "hour": "09h50"
  346. }
  347. }, {
  348. "id": 4,
  349. "author": {
  350. "id": 3,
  351. "username": "Steven",
  352. "avatar": "https://avatars3.githubusercontent.com/u/705214?s=460&v=4"
  353. },
  354. "text": "Je croyais que le rapport d'analyse des offres n'étant pas une pièce officielle de la procédure de DSP, n'avait pas à être communiqué. En revanche, l'avis de la COP qui est une pièce officielle de la procédure doit être communiqué à la demande d'un candidat en occultant certains éléments énoncés ci-dessous. J'ai tout faux ?!",
  355. "createdAt": {
  356. "day": "05/03/18",
  357. "hour": "10h00"
  358. }
  359. }]
  360. },
  361. "workspace_list": [{
  362. "id": 0,
  363. "title": "Developpement Tracim"
  364. }, {
  365. "id": 1,
  366. "title": "Marketing"
  367. }, {
  368. "id": 2,
  369. "title": "Missions externes"
  370. }, {
  371. "id": 3,
  372. "title": "Recherche et développement"
  373. }, {
  374. "id": 4,
  375. "title": "Commercialisation"
  376. }, {
  377. "id": 5,
  378. "title": "Évolutions"
  379. }],
  380. "user_role": [{
  381. "workspace": {
  382. "id": 0,
  383. "title": "Ressources humaine"
  384. },
  385. "role": "reader",
  386. "subscribed_to_notif": true
  387. }, {
  388. "workspace": {
  389. "id": 1,
  390. "title": "Marketing"
  391. },
  392. "role": "manager",
  393. "subscribed_to_notif": true
  394. }, {
  395. "workspace": {
  396. "id": 2,
  397. "title": "Missions externes"
  398. },
  399. "role": "contributor",
  400. "subscribed_to_notif": false
  401. }, {
  402. "workspace": {
  403. "id": 3,
  404. "title": "Recherche et développement"
  405. },
  406. "role": "content_manager",
  407. "subscribed_to_notif": true
  408. }, {
  409. "workspace": {
  410. "id": 4,
  411. "title": "Commercialisation"
  412. },
  413. "role": "reader",
  414. "subscribed_to_notif": false
  415. }, {
  416. "workspace": {
  417. "id": 5,
  418. "title": "Évolutions"
  419. },
  420. "role": "content_manager",
  421. "subscribed_to_notif": true
  422. }],
  423. "putHtmlDoc": {
  424. "author": {
  425. "avatar_url": "/api/v2/assets/avatars/suri-cate.jpg",
  426. "public_name": "Suri Cate",
  427. "user_id": 3
  428. },
  429. "content_id": 6,
  430. "content_type": "html-content",
  431. "created": "2018-06-28T08:46:58.690Z",
  432. "current_revision_id": 12,
  433. "is_archived": false,
  434. "is_deleted": false,
  435. "label": "Intervention Report 12",
  436. "last_modifier": {
  437. "avatar_url": "/api/v2/assets/avatars/suri-cate.jpg",
  438. "public_name": "Suri Cate",
  439. "user_id": 3
  440. },
  441. "modified": "2018-06-28T08:46:58.690Z",
  442. "parent_id": 34,
  443. "raw_content": "string",
  444. "show_in_ui": true,
  445. "slug": "intervention-report-12",
  446. "status": "closed-deprecated",
  447. "sub_content_types": [
  448. "string"
  449. ],
  450. "workspace_id": 19
  451. }
  452. }