Compare commits
2045 commits
main
...
dgn-2024-1
Author | SHA1 | Date | |
---|---|---|---|
|
fca8f72cd6 | ||
|
5a2ab37049 | ||
|
38e998c279 | ||
|
aa0b7f53ef | ||
|
fa64e8f112 | ||
|
c65fcf0a29 | ||
|
3903593b90 | ||
|
aeced409ff | ||
|
1ed0599137 | ||
|
8a01a881d1 | ||
|
babdf9536f | ||
|
2894897ad1 | ||
|
92639be88b | ||
|
28ca26b7ce | ||
|
5cf90eb103 | ||
|
9a70a9526d | ||
|
cfd568b98d | ||
|
a9237bf7f1 | ||
|
bccef87cbf | ||
|
61c8fa4601 | ||
|
304fb9ecef | ||
|
4e8200aaf7 | ||
|
05b28fb75d | ||
|
b006a87730 | ||
|
551f166873 | ||
|
4b740f8f29 | ||
|
cab8c351c5 | ||
|
38ca9aaa92 | ||
|
ea5340d71a | ||
|
9f2aff3459 | ||
|
ac6f5ba025 | ||
|
6cdd801326 | ||
|
1fccf0fd18 | ||
|
db053d36c9 | ||
|
e563d81b7e | ||
|
8792cb3cfd | ||
|
3b5acaad4c | ||
|
ed3b1bc046 | ||
|
c209cac62f | ||
|
f014006542 | ||
|
9530099d23 | ||
|
15cea714c1 | ||
|
10706a2712 | ||
|
6d074abc3f | ||
|
ffd1a15d91 | ||
|
f383e1c502 | ||
|
16b8995191 | ||
|
94b3655ff7 | ||
|
b2c3887520 | ||
|
e1e497bd7b | ||
|
942fc42af2 | ||
|
81eeff2474 | ||
|
19e46ac619 | ||
|
d30c0e0263 | ||
|
02b71d0c46 | ||
|
d2c3c91fa7 | ||
|
e94fd6db4c | ||
|
09793420fb | ||
|
50677e982c | ||
|
343ad1a81c | ||
|
0617f4c3e8 | ||
|
8db85b4de3 | ||
|
cdc45cd6af | ||
|
7fbe5dda98 | ||
|
1e7b5a56e4 | ||
|
947ef3498b | ||
|
22ab0f4eca | ||
|
bacdedec2e | ||
|
dc6bad40fe | ||
|
f2b33677f8 | ||
|
e84071a14a | ||
|
92f2d2901d | ||
|
ec9a88a64e | ||
|
b3fd3e6570 | ||
|
72d8e43b2a | ||
|
6f010cd2c5 | ||
|
00302b858c | ||
|
5c3b8f1e1c | ||
|
bc7f39a053 | ||
|
1424fca469 | ||
|
08fb49d176 | ||
|
aa8ce15c2a | ||
|
8599dd829a | ||
|
17531b73b7 | ||
|
9d976b8d95 | ||
|
055069755a | ||
|
32d3ec2dc3 | ||
|
9fd3a460cd | ||
|
5532a8a48f | ||
|
60947f2b97 | ||
|
1277500069 | ||
|
e2bc45dc4a | ||
|
2b6cc49541 | ||
|
f5227f9609 | ||
|
f8dc1d1533 | ||
|
92e29c6e13 | ||
|
cd3e645046 | ||
|
690d2c6258 | ||
|
db2e4cf802 | ||
|
49d3661441 | ||
|
9e5713f470 | ||
|
2c8ee1f2c1 | ||
|
523c56f60b | ||
|
ebf839f37b | ||
|
a0bd85f247 | ||
|
ae7260829d | ||
|
510799bf23 | ||
|
5376b70167 | ||
|
5c53c6b86c | ||
|
7caadc3b40 | ||
|
b511eb2db7 | ||
|
f53af82f14 | ||
|
5ff09d1f9e | ||
|
1e99c122b7 | ||
|
27f14954b6 | ||
|
bbe6ab6b3e | ||
|
52ffe3c89a | ||
|
a9bb228f8e | ||
|
f88de46d8d | ||
|
4be4f5136e | ||
|
dae9a40c5c | ||
|
90c2e09863 | ||
|
f942675782 | ||
|
a4bd2aac0e | ||
|
5182af820a | ||
|
df0dbc1321 | ||
|
580002e5f5 | ||
|
c0da8d1556 | ||
|
3ce36222b4 | ||
|
0eb28b9607 | ||
|
8e3ca472ff | ||
|
1d2c8e15b2 | ||
|
3f43e3433a | ||
|
e2f3f236de | ||
|
2656ec18af | ||
|
efef61c34c | ||
|
17aaa7b32c | ||
|
2e2d2afecb | ||
|
ad98bafeca | ||
|
8d8e290659 | ||
|
d10df6e17c | ||
|
e95e86faae | ||
|
775e423914 | ||
|
bc583e0fe2 | ||
|
1e18b66012 | ||
|
928c12e065 | ||
|
b7af591e8d | ||
|
a2446c429a | ||
|
d979bf6c68 | ||
|
264594fd58 | ||
|
9ec59669c3 | ||
|
d44d8f526e | ||
|
82963efb60 | ||
|
4ad4f9be0b | ||
|
95acc0adb6 | ||
|
c10bec342a | ||
|
47f2194e92 | ||
|
d61078d01a | ||
|
594fc517d1 | ||
|
d1565a67a0 | ||
|
4e80f16b9f | ||
|
d0bb869549 | ||
|
ddb238ccd0 | ||
|
9d13ebb3ff | ||
|
2ff224ec47 | ||
|
d5de21fac4 | ||
|
7cf81d3e9b | ||
|
4f0713a764 | ||
|
c462425db2 | ||
|
c364be12f1 | ||
|
ea57a97c06 | ||
|
52aaff5ffc | ||
|
0b2bc68d48 | ||
|
7e9b68ed0e | ||
|
8507733250 | ||
|
74e6834ce2 | ||
|
de8cad888e | ||
|
9d6304e7d4 | ||
|
a4617abb0e | ||
|
d03d5d0dae | ||
|
d1c9da0a0a | ||
|
a3c3db5434 | ||
|
2b3ad15f07 | ||
|
f59834015f | ||
|
dcf56616c3 | ||
|
468c159b52 | ||
|
9595730fde | ||
|
507ea70398 | ||
|
725a97da7e | ||
|
35dee477ea | ||
|
1a3f73eb01 | ||
|
84c2965edf | ||
|
fd38288cf8 | ||
|
e723c9e365 | ||
|
f68f4c88eb | ||
|
c0dc487732 | ||
|
9ab49a08b1 | ||
|
3a45524d39 | ||
|
a5b8b936d5 | ||
|
d0b1292060 | ||
|
2006dd283f | ||
|
96cfb6cc43 | ||
|
9dd224c3c7 | ||
|
8b3634ea76 | ||
|
384d089cb3 | ||
|
7742703081 | ||
|
065d380b70 | ||
|
68cca71318 | ||
|
21dc77e587 | ||
|
8dc47c1b93 | ||
|
a4054053f7 | ||
|
f457c174ee | ||
|
d7c97f5775 | ||
|
1c99a7c187 | ||
|
83c942c338 | ||
|
ef8f74c708 | ||
|
415be4f9ea | ||
|
aeb1d1c53a | ||
|
30aa0b71d0 | ||
|
b29893a843 | ||
|
b02f95336f | ||
|
7fddec484d | ||
|
af33e6a0e9 | ||
|
503da1d160 | ||
|
e9991573e7 | ||
|
e2ace4f6bd | ||
|
10e3faec92 | ||
|
f27598f235 | ||
|
59b7b3dc91 | ||
|
c28087ba3b | ||
|
f50e63ea40 | ||
|
1268f323cb | ||
|
a0671a1321 | ||
|
b4ed393a55 | ||
|
c8332b5e22 | ||
|
13356f26c3 | ||
|
d421d41e16 | ||
|
7ed0b91351 | ||
|
d8e63221b5 | ||
|
11d4465bf5 | ||
|
ab9a0fc34f | ||
|
5981de90a2 | ||
|
96cd4fda72 | ||
|
d618f7cc0f | ||
|
92a863d48c | ||
|
2181a917a2 | ||
|
656080538b | ||
|
26a078bc45 | ||
|
fa50e21101 | ||
|
cbb9854f4c | ||
|
3bed049a29 | ||
|
fc45e537cf | ||
|
d9fc48ad70 | ||
|
8afe4374c7 | ||
|
df71c6a689 | ||
|
0e589fc7ad | ||
|
f96673e325 | ||
|
861514dba9 | ||
|
0b5803dae6 | ||
|
54c9e46df0 | ||
|
c6329ef10a | ||
|
f72c55631c | ||
|
340595cc86 | ||
|
6230346472 | ||
|
10909c8879 | ||
|
2429f11d5c | ||
|
af878ca5b7 | ||
|
e24caeb4e2 | ||
|
d66487138f | ||
|
6898287dac | ||
|
ee3ee8f78c | ||
|
93fcd4ad49 | ||
|
4dc13cc56c | ||
|
e6845cd94d | ||
|
406516a346 | ||
|
69e1b1be41 | ||
|
d32a4a24d9 | ||
|
b22f049318 | ||
|
c56aa67297 | ||
|
56b1355f71 | ||
|
eaa3350b77 | ||
|
4b48ee02cd | ||
|
84ae13eb6b | ||
|
84870615d8 | ||
|
dd362055df | ||
|
f3d0968da1 | ||
|
c91d8698bd | ||
|
536160f83e | ||
|
e21ebc75e1 | ||
|
fd049f6025 | ||
|
4e64eb1af5 | ||
|
48f1cd4a4a | ||
|
d86673156f | ||
|
b0b1cdbbeb | ||
|
a1abaa4ac2 | ||
|
1b188f65b0 | ||
|
2b8e2b41da | ||
|
05913b4409 | ||
|
1169dae310 | ||
|
ba54890632 | ||
|
b5c7e78bbf | ||
|
08490bfb82 | ||
|
fa449d3e41 | ||
|
81cbda0553 | ||
|
f04e052dc9 | ||
|
b969c1717f | ||
|
5195ebd5c7 | ||
|
857f68c912 | ||
|
4844696f5c | ||
|
51a8c3cf98 | ||
|
0137763d42 | ||
|
9a55cd8002 | ||
|
0e95381002 | ||
|
94b06cb50f | ||
|
5024b5b549 | ||
|
1ded040730 | ||
|
02934188b4 | ||
|
cdaa94d5f6 | ||
|
79711f6901 | ||
|
fb07bdb8aa | ||
|
cef89aeb04 | ||
|
d17b913ccc | ||
|
478103b01a | ||
|
6888a3da94 | ||
|
fcb868c6a8 | ||
|
4e8336ce88 | ||
|
0529718c4b | ||
|
dd97c2fffd | ||
|
8c8bb870fc | ||
|
ad7458a12f | ||
|
d22ae1f76f | ||
|
7963746ed7 | ||
|
4059bfdc11 | ||
|
5522efc3e5 | ||
|
6862f6c6bd | ||
|
c417614695 | ||
|
3b9efbc5ca | ||
|
871ae074c3 | ||
|
f7bd2fb68d | ||
|
04bbf09097 | ||
|
ea27d3208f | ||
|
eda687e52c | ||
|
e552a5cbf5 | ||
|
5621edcca8 | ||
|
f850924dc0 | ||
|
71bcbbc440 | ||
|
b5ed8c9b61 | ||
|
954d232a47 | ||
|
603c2a108e | ||
|
d1530b40a1 | ||
|
4d7715fbb6 | ||
|
16e93a217b | ||
|
112d49cb51 | ||
|
e41326dad5 | ||
|
3677f3b2d3 | ||
|
30fcb75da4 | ||
|
242ab78235 | ||
|
14483270ba | ||
|
0a54db6db5 | ||
|
b2754cd26c | ||
|
6b5efbda07 | ||
|
14fe11b612 | ||
|
7e4ca07df2 | ||
|
4c5d7e2950 | ||
|
72c389161a | ||
|
175f303399 | ||
|
e9c11a95f1 | ||
|
d54ab64e40 | ||
|
4e0d3c2df1 | ||
|
3e73ff0d35 | ||
|
4b5235e42f | ||
|
097074fdc7 | ||
|
d13c475170 | ||
|
c8f69283cc | ||
|
8ddec687e6 | ||
|
029a75404d | ||
|
6bdc641cdf | ||
|
dfa3276cb6 | ||
|
4266a76db6 | ||
|
c897893e8a | ||
|
e172f3ed6c | ||
|
f26ff30538 | ||
|
6b326b634e | ||
|
687617cb08 | ||
|
64297f9ee8 | ||
|
99a1b68185 | ||
|
2bf773b0b7 | ||
|
ec2c913ab4 | ||
|
703a722c54 | ||
|
7009eed9d7 | ||
|
39fdb8ddbb | ||
|
2d9854dc01 | ||
|
e88d84cf57 | ||
|
4f62590b7a | ||
|
3c5749e45a | ||
|
b588b77571 | ||
|
49c9f274e4 | ||
|
222038d9de | ||
|
1cd4c7a885 | ||
|
89d31ddf11 | ||
|
7d7821c26b | ||
|
8ca1f82b01 | ||
|
fbb7bd7989 | ||
|
bd32f5693d | ||
|
47a4f40939 | ||
|
e7080c1ad1 | ||
|
366c02dbb7 | ||
|
ed6a254135 | ||
|
95c434d91a | ||
|
1c32a30b80 | ||
|
809ddb67c0 | ||
|
3ed7e7d2e0 | ||
|
b75f2125de | ||
|
60be8d68fc | ||
|
7af934daf5 | ||
|
ec7aea50b3 | ||
|
ee71a8479f | ||
|
822f856ae9 | ||
|
1f6d76a4dd | ||
|
ec2f7c2405 | ||
|
cdd9157927 | ||
|
c68e0b5f1a | ||
|
af1fd34256 | ||
|
59fe8b64c4 | ||
|
bac54ba214 | ||
|
c8e745a697 | ||
|
df0e0e9c3e | ||
|
8e1b636901 | ||
|
4336c444ba | ||
|
9e27295a36 | ||
|
ef5d196f80 | ||
|
2c85757289 | ||
|
953ccbcfb6 | ||
|
1c651b4c93 | ||
|
fd7dcc7048 | ||
|
f025e08336 | ||
|
32d8cbfe48 | ||
|
960385831e | ||
|
b027839721 | ||
|
8266f7ff6c | ||
|
f0d334ea69 | ||
|
2222b6ff2d | ||
|
ba330bfa98 | ||
|
3b054c5369 | ||
|
3397beb71d | ||
|
a3375be7c5 | ||
|
72ae654ce7 | ||
|
bca2b79c70 | ||
|
838dc0a9e3 | ||
|
c6ab05dcc5 | ||
|
4f42e00f4e | ||
|
3bc232e81e | ||
|
d9f604e8ce | ||
|
5153b9a3ff | ||
|
0006b6f504 | ||
|
bc237152e7 | ||
|
df08617387 | ||
|
3560d73b58 | ||
|
664ef63e74 | ||
|
2882af43aa | ||
|
bae752f1aa | ||
|
6b1c6a796a | ||
|
6f336f52a6 | ||
|
7c84937c8c | ||
|
111ebbf20a | ||
|
a13297f499 | ||
|
0a60114e4c | ||
|
0e5d77f15b | ||
|
7f18db6c91 | ||
|
da5de8d97a | ||
|
bae6f92f3a | ||
|
eee9efd52e | ||
|
71d2f7a353 | ||
|
c48ad8c003 | ||
|
d729c2f193 | ||
|
fc37bbaa4a | ||
|
b8b727f06b | ||
|
9ef445a4a1 | ||
|
163fa42007 | ||
|
fbb9405e50 | ||
|
c449892bbe | ||
|
da1bf573e3 | ||
|
efa744c227 | ||
|
9eb9e80232 | ||
|
0d5b0e81e7 | ||
|
cae5d8afed | ||
|
2127f8cef1 | ||
|
d0f77d0aab | ||
|
c0ae02f458 | ||
|
cbc13c4c5c | ||
|
668aba8986 | ||
|
e56bc9d35b | ||
|
34b0379203 | ||
|
14809b35af | ||
|
450420aa81 | ||
|
249ddf291f | ||
|
4f0cac251d | ||
|
ba91f2f66e | ||
|
da98aa556b | ||
|
b7ecff4f0d | ||
|
76fee12653 | ||
|
7349dd183a | ||
|
22cbf725ec | ||
|
b582a2afc6 | ||
|
21533f91e3 | ||
|
9652cf78c3 | ||
|
305b31e53b | ||
|
693629afc8 | ||
|
d51d3fd8ad | ||
|
29500ebc48 | ||
|
02590b3a73 | ||
|
5eec93bc8c | ||
|
ab8ac78ccb | ||
|
5cba847d10 | ||
|
c072ee7226 | ||
|
d5a722c143 | ||
|
a418cf6632 | ||
|
870d67e844 | ||
|
5f6d8e93ca | ||
|
98c2b7e954 | ||
|
a7ebe23504 | ||
|
0abee08329 | ||
|
3d79c6176e | ||
|
e3697bd976 | ||
|
a8b41e90cc | ||
|
3740a79219 | ||
|
3c7521a428 | ||
|
c6559577f1 | ||
|
e374143422 | ||
|
73eed5d2a3 | ||
|
274e43c5e6 | ||
|
5cbdfd8677 | ||
|
70699a681d | ||
|
21b6974def | ||
|
7a39267473 | ||
|
ecbf985147 | ||
|
8fdf5cbe80 | ||
|
25977fd97d | ||
|
5879d54145 | ||
|
ecb3133cb9 | ||
|
853cddd043 | ||
|
3923e316e1 | ||
|
5dfbf480f1 | ||
|
e39bb4b04d | ||
|
366c95af7d | ||
|
19cd42ac8c | ||
|
a933e45e7b | ||
|
dbb34d2b36 | ||
|
7c2f383b7a | ||
|
480c8f493e | ||
|
5c6eb69c43 | ||
|
2885a25aba | ||
|
35e5d1849e | ||
|
243971c865 | ||
|
c88096859a | ||
|
3de79e99e0 | ||
|
2598bb99d0 | ||
|
9aee925ab1 | ||
|
da2312152d | ||
|
ca6b413e23 | ||
|
63ebdcedf4 | ||
|
ebb4763c86 | ||
|
fb66434a15 | ||
|
c638ac0261 | ||
|
5fc0eb11f5 | ||
|
532f0f48fa | ||
|
cfb03fc747 | ||
|
8b5f689a67 | ||
|
77b754a08d | ||
|
5a19cc1a09 | ||
|
a000c3335e | ||
|
741df66107 | ||
|
9490886206 | ||
|
1bff9b3147 | ||
|
2baf953cd0 | ||
|
0b081aea30 | ||
|
02d9e4438f | ||
|
56adb34890 | ||
|
1762e359d8 | ||
|
a451088077 | ||
|
7dd941a25c | ||
|
3be3babb24 | ||
|
479ccb16c8 | ||
|
483076970c | ||
|
0ccb188aac | ||
|
2a80091c1b | ||
|
a8e605f4b3 | ||
|
084a68a121 | ||
|
9167e9a4da | ||
|
632321c739 | ||
|
47495a6558 | ||
|
5e0ebb69f8 | ||
|
010963faa4 | ||
|
afe98704e9 | ||
|
08ec45443d | ||
|
c02e4fff57 | ||
|
75063ae31e | ||
|
1339e10280 | ||
|
b30cbf3032 | ||
|
51ce0cd562 | ||
|
284bdc5b2b | ||
|
0cbb296e7d | ||
|
b117bc9774 | ||
|
e1d9ea2a66 | ||
|
f700024df0 | ||
|
99534ef834 | ||
|
b50d42fbb4 | ||
|
e48b845e66 | ||
|
463e3e1538 | ||
|
2b07826202 | ||
|
861f7359b1 | ||
|
ee19268720 | ||
|
cae524b6bd | ||
|
b6534e8b80 | ||
|
655e4be0e7 | ||
|
af0692163b | ||
|
e7f5217211 | ||
|
12ef66c2b0 | ||
|
a71e83dabe | ||
|
7f19111997 | ||
|
0cfa9d6719 | ||
|
063a2fc13e | ||
|
7625ec5c8f | ||
|
f16addd080 | ||
|
5b268fff29 | ||
|
09fb256042 | ||
|
3e9a51d9b8 | ||
|
fb07a0ca54 | ||
|
9d46514467 | ||
|
e35584811c | ||
|
b5eb87de6a | ||
|
8bf6272c9b | ||
|
7a60023237 | ||
|
b9f9255e32 | ||
|
7adbdaa4de | ||
|
0321226130 | ||
|
95176b8a00 | ||
|
b1c0b4de20 | ||
|
4ab9ef1f3f | ||
|
f18b71a36b | ||
|
ba76ef0a6d | ||
|
d16a40b6aa | ||
|
6800205ffe | ||
|
84fbb4c6ad | ||
|
f6f70a5c2b | ||
|
0272f79c6a | ||
|
3429a72f53 | ||
|
6254b50de9 | ||
|
b6aac5f80b | ||
|
c2bd493d05 | ||
|
cf0eeeabfe | ||
|
2cf6aec7b8 | ||
|
d1eb4b3343 | ||
|
6713da67c0 | ||
|
cbdc51b9ac | ||
|
ff5cda9619 | ||
|
d77580498c | ||
|
e12b9bd52a | ||
|
ec16b76b86 | ||
|
34bb70d220 | ||
|
eee7f32c69 | ||
|
e4ac781b54 | ||
|
92cc8bb415 | ||
|
0ca357c314 | ||
|
d17ab771db | ||
|
7dcb2fbe23 | ||
|
e9b5c4a615 | ||
|
356dae446c | ||
|
0aba2456cd | ||
|
d79fb43635 | ||
|
6e960d2b21 | ||
|
6f7e7f43d6 | ||
|
3b3c845b2e | ||
|
28b8c8bf84 | ||
|
ada5ceeeec | ||
|
a11fb0081e | ||
|
149daf7187 | ||
|
e3f43a04b2 | ||
|
2be29ddced | ||
|
4e414de14f | ||
|
fdde7bbb97 | ||
|
53f7b7bb5e | ||
|
4e9f93e160 | ||
|
cd8c55b161 | ||
|
ca26143ce3 | ||
|
b7a898e390 | ||
|
2714480e0a | ||
|
2c69f93edd | ||
|
c950925a57 | ||
|
6cd91015cf | ||
|
acdd259e1d | ||
|
019b1e389f | ||
|
aa0e469dc5 | ||
|
5d6c97eb2f | ||
|
b301ad9109 | ||
|
3962c24892 | ||
|
77a84358a0 | ||
|
10a1ae5534 | ||
|
5b31aca888 | ||
|
6b322d61ca | ||
|
d32124d732 | ||
|
3d50f9363f | ||
|
05238912cf | ||
|
47852bfafb | ||
|
363f70a3fc | ||
|
cd2d772cd0 | ||
|
6f5135a6b2 | ||
|
1706feec3d | ||
|
5f25756ae2 | ||
|
1e9982927a | ||
|
c0fe06ceb7 | ||
|
214a0daca1 | ||
|
2d37cfbfb8 | ||
|
3469eeea17 | ||
|
c89e60d5fa | ||
|
8e2c5bfd56 | ||
|
d3667bbd6c | ||
|
061c9cc6f3 | ||
|
51e192939c | ||
|
85684e3bea | ||
|
f1a606da6d | ||
|
b3ad237fa1 | ||
|
2f64fe5e4c | ||
|
f046f31dcc | ||
|
38ced210a9 | ||
|
ede6708540 | ||
|
bfb7b59033 | ||
|
39ebaadf03 | ||
|
3a7faeaa5e | ||
|
587b79ce54 | ||
|
1e0391c9dc | ||
|
79a1d9b99d | ||
|
b68b340d81 | ||
|
1d0be04f2a | ||
|
969706163b | ||
|
ebb51e8128 | ||
|
edc4f826f2 | ||
|
f9994245f1 | ||
|
8384be12a0 | ||
|
c902061ebf | ||
|
3fef831524 | ||
|
54132df77d | ||
|
33e502234e | ||
|
2ba356bc68 | ||
|
c94d1b7eea | ||
|
f02ec3da82 | ||
|
a474cf4590 | ||
|
54926db89b | ||
|
988025ba69 | ||
|
df83322f0c | ||
|
ed4fbc887a | ||
|
3817f334c9 | ||
|
b4ed11c788 | ||
|
7ace670010 | ||
|
910f0db7ba | ||
|
fdb2ebd5d1 | ||
|
36247a4b6d | ||
|
9924b2d640 | ||
|
34a05d0bf0 | ||
|
e7bc7c4783 | ||
|
7bbf04b9b5 | ||
|
17bbc474ff | ||
|
18137b176c | ||
|
6af07dd721 | ||
|
4bd518f85e | ||
|
e9009025f6 | ||
|
3a3993f2e1 | ||
|
030bfa6651 | ||
|
1a75e27097 | ||
|
22e06bc5eb | ||
|
0b0e47b7cd | ||
|
71e03203aa | ||
|
766a5608bb | ||
|
00a155b896 | ||
|
dd199eb02d | ||
|
e2ec5118f4 | ||
|
ae7971bdea | ||
|
763fdc95d9 | ||
|
f5fdef0600 | ||
|
20af103bf5 | ||
|
a57d8f2df8 | ||
|
1577fdd6af | ||
|
6d752fa0d1 | ||
|
142c789e76 | ||
|
7b1c882498 | ||
|
58037f21cd | ||
|
539853255d | ||
|
ce22adf811 | ||
|
240640226a | ||
|
f00ba04fb9 | ||
|
52610010b7 | ||
|
c0a6dd143e | ||
|
7a78fdc913 | ||
|
eb3d2cb20c | ||
|
bc7d91751d | ||
|
317c4344fc | ||
|
eddbe77c09 | ||
|
d8a0adc6ed | ||
|
7286fb9ef2 | ||
|
8dfddba433 | ||
|
697e2328e3 | ||
|
f6744adbde | ||
|
d566186954 | ||
|
16e1daac9b | ||
|
0309e0f6b2 | ||
|
dfbc132911 | ||
|
a99fae168c | ||
|
790177c758 | ||
|
d7811fca40 | ||
|
678c9ea6bc | ||
|
b5c024cca5 | ||
|
0201feec65 | ||
|
615b4a6bc4 | ||
|
b987688d19 | ||
|
09cafdb15f | ||
|
966c110df8 | ||
|
8a54650f93 | ||
|
abbbb09180 | ||
|
701e71cbbf | ||
|
02bbf26d3f | ||
|
8ebb076a29 | ||
|
4e1e189989 | ||
|
6240d54fd4 | ||
|
40b5eb5ea7 | ||
|
3e1bcb35d6 | ||
|
4289aa2cf5 | ||
|
ab3139c2ed | ||
|
305c238249 | ||
|
53f1e67107 | ||
|
4fd20897a0 | ||
|
6efdf75251 | ||
|
5ab57a32ce | ||
|
7ec17ff7f5 | ||
|
7c30ab87bc | ||
|
977e47fa74 | ||
|
7b80f24928 | ||
|
6e9fb7f247 | ||
|
b21b3d5d81 | ||
|
5d4cafc18f | ||
|
1515e67651 | ||
|
4f180520c2 | ||
|
956c812e6e | ||
|
71d43078ee | ||
|
ad33934059 | ||
|
fcc2b10198 | ||
|
628be7c703 | ||
|
22473adec7 | ||
|
8d68bebaed | ||
|
723ea310ba | ||
|
ced80bf23d | ||
|
41ee00ebc3 | ||
|
d1749c2baf | ||
|
277c1a17c6 | ||
|
95eb9ef9d4 | ||
|
915779c9b0 | ||
|
9e843a3df4 | ||
|
eb8b9a13ca | ||
|
765281e1c3 | ||
|
7dc853ad1c | ||
|
d361ce2e38 | ||
|
657fb0ebf4 | ||
|
99b31b0cc8 | ||
|
7a97ef656b | ||
|
ace2f4382f | ||
|
5abba5a166 | ||
|
328844dabf | ||
|
9fd53b182a | ||
|
7bc43bd94b | ||
|
247bb6f8c6 | ||
|
9cebac1d99 | ||
|
c86ad15b8c | ||
|
9f9720d65b | ||
|
07ea31fc4c | ||
|
0b4a9bb3bb | ||
|
ff88a0a2a6 | ||
|
08fb6c856e | ||
|
ce095479b7 | ||
|
eaef5c7e39 | ||
|
94be599401 | ||
|
c0970693f3 | ||
|
b6d0502f39 | ||
|
3cd5d778ca | ||
|
03d425859d | ||
|
88a4619dcb | ||
|
828f491c14 | ||
|
fe69ada7d9 | ||
|
337f88575d | ||
|
a4b8d816de | ||
|
d6defce137 | ||
|
6a9c489c7f | ||
|
9c41c9a08f | ||
|
f531ba65f2 | ||
|
c51cf7e048 | ||
|
fb5968bf25 | ||
|
1524f5ba16 | ||
|
0b8212f151 | ||
|
27c8abfb4b | ||
|
bd1a888c5b | ||
|
d29cf3d222 | ||
|
a3050348e2 | ||
|
845a4582d3 | ||
|
44d5704af2 | ||
|
e0daf1032d | ||
|
245f7bb975 | ||
|
3c7c58623f | ||
|
0da8d9449d | ||
|
523e4fff41 | ||
|
b5051a25d9 | ||
|
4db4cf1513 | ||
|
c9956c4881 | ||
|
09581ad028 | ||
|
ae207ac2e6 | ||
|
8e1cfd50dd | ||
|
31cc6578aa | ||
|
8f60909155 | ||
|
cb902732be | ||
|
f171727140 | ||
|
622b3d0ff2 | ||
|
810068e5a8 | ||
|
0ffb7cd886 | ||
|
7c3dd84e9f | ||
|
46547cb2cd | ||
|
3a33d8af45 | ||
|
fb184ce372 | ||
|
e7443c2308 | ||
|
37a018880b | ||
|
b79860229e | ||
|
4d0961d3ec | ||
|
0511a84abf | ||
|
00c905a615 | ||
|
7693d216d8 | ||
|
818e16b234 | ||
|
ad6aa84774 | ||
|
6677f31652 | ||
|
516205efd9 | ||
|
5859ea4a23 | ||
|
ca7100c7af | ||
|
3ac671576b | ||
|
98ff68f923 | ||
|
ced61b4613 | ||
|
a784b01ff1 | ||
|
bab8fc2d29 | ||
|
0771d207f3 | ||
|
1d84c0f55b | ||
|
ccddf885f6 | ||
|
7b4d1e4c03 | ||
|
79c9784d17 | ||
|
bb288337bf | ||
|
3ef6f450da | ||
|
32bf3ec9db | ||
|
5edb8749c0 | ||
|
1aee7ab1d2 | ||
|
f7cd7e615d | ||
|
8ccf2bed4c | ||
|
701a28302e | ||
|
bb2f590d18 | ||
|
8ec2b38d8a | ||
|
fade633828 | ||
|
8b4b4d7cb7 | ||
|
340828c3d3 | ||
|
03a72ccf06 | ||
|
8722a10d63 | ||
|
b586f23009 | ||
|
8e7e8d9624 | ||
|
6a642c350e | ||
|
fae81d0a58 | ||
|
e46f09dfb9 | ||
|
70983c50f9 | ||
|
8a42c6a7ad | ||
|
76f9373af5 | ||
|
53cbb1cace | ||
|
22e50d4c9e | ||
|
abb2fa159c | ||
|
bd4c31684d | ||
|
7182a4e8d0 | ||
|
fdff699d51 | ||
|
ebdc91f7ed | ||
|
2b9fe12079 | ||
|
3c3bc4a657 | ||
|
659d35e11f | ||
|
6d9a7648e2 | ||
|
992c61b51a | ||
|
77fb0553fc | ||
|
edeb9a46ec | ||
|
3796210928 | ||
|
4c1e67bd65 | ||
|
eccfde848f | ||
|
d0837c58f5 | ||
|
6efd9ae747 | ||
|
0ed5206d9f | ||
|
3cf3dc4623 | ||
|
ea354d46c4 | ||
|
9ed2de9bb7 | ||
|
4a93579e71 | ||
|
ec9a03ac17 | ||
|
1d15689989 | ||
|
42b9ac1737 | ||
|
575c4cbdff | ||
|
750842f742 | ||
|
c1f4bd0ba3 | ||
|
271602082b | ||
|
8c6a7a8528 | ||
|
8cdd7ef4df | ||
|
6b9af51e31 | ||
|
3662e38366 | ||
|
fe2e8ae793 | ||
|
6b6cf091e0 | ||
|
49e9d4a683 | ||
|
b2931a9dde | ||
|
f50d4948e4 | ||
|
87cc8a7241 | ||
|
e6c2926426 | ||
|
16864cc868 | ||
|
686000d6cb | ||
|
286758e933 | ||
|
5281ab966a | ||
|
066a2bea85 | ||
|
95a8f1458b | ||
|
a0a9270a61 | ||
|
30df5aa89a | ||
|
ab483a8959 | ||
|
e4d460965f | ||
|
92ffd69bf1 | ||
|
1e53e3bfef | ||
|
66bf0cca6e | ||
|
befe74b801 | ||
|
4a8a591377 | ||
|
bc7264ee08 | ||
|
3b3697a67e | ||
|
28b338452a | ||
|
92da869662 | ||
|
e314365083 | ||
|
ea667d49ad | ||
|
a66bd46082 | ||
|
917f25dcfd | ||
|
4bf5725d6d | ||
|
d866309d45 | ||
|
ba92216504 | ||
|
d4329bce7f | ||
|
e54d9ab6dc | ||
|
e35809db28 | ||
|
1dbd198092 | ||
|
b33f542cf4 | ||
|
dba6f9b3aa | ||
|
b910705353 | ||
|
2a0537134d | ||
|
b6464c1963 | ||
|
743ff8c8a9 | ||
|
31255b69cc | ||
|
61051771a7 | ||
|
ef63579e2e | ||
|
60c6c86d70 | ||
|
41ea39abb1 | ||
|
379c9fb812 | ||
|
e19f1bd8c2 | ||
|
14c5c26bb6 | ||
|
c5c2d5782d | ||
|
7a1c25271d | ||
|
772424ff5e | ||
|
73293b0d06 | ||
|
437e632f6a | ||
|
969282e453 | ||
|
305b8c13c7 | ||
|
2239172fac | ||
|
49eaf10bce | ||
|
5c09581228 | ||
|
41eb99ce5a | ||
|
b3cb3e974e | ||
|
88cd4a94dd | ||
|
61525b6c2b | ||
|
ae6d338304 | ||
|
9d847ef57a | ||
|
4387077068 | ||
|
9ebce9ecee | ||
|
9e87662c8f | ||
|
e358f196e9 | ||
|
4e1332431b | ||
|
bbfcb689d3 | ||
|
bc95b5b323 | ||
|
33eece94fd | ||
|
399f020047 | ||
|
70908483a1 | ||
|
5501be17c6 | ||
|
87ab67fee5 | ||
|
f3bca9bfeb | ||
|
e847e9263e | ||
|
385277d5a0 | ||
|
ae87fd72fd | ||
|
289da2d3bb | ||
|
67d9ef2eac | ||
|
065000cae3 | ||
|
9d1bc790cf | ||
|
c2159ca0bf | ||
|
720a312b00 | ||
|
3660e01d76 | ||
|
25d4e7dfee | ||
|
3501208191 | ||
|
3469527637 | ||
|
45d5e79e55 | ||
|
807d43a9a7 | ||
|
3b82621229 | ||
|
e415c79ade | ||
|
4b6d3ee16d | ||
|
e71c1781a9 | ||
|
5af32b46f4 | ||
|
4bc0a04106 | ||
|
665289f7d0 | ||
|
99fd12beb8 | ||
|
a316600e7a | ||
|
cb6e243643 | ||
|
ff62e99e7b | ||
|
49be3a797a | ||
|
90e6c8a6f6 | ||
|
a41f03ef92 | ||
|
e467be1dbc | ||
|
bced38eb78 | ||
|
edf9c8807f | ||
|
523a295be0 | ||
|
9d7d7da85a | ||
|
f6a34f1b4c | ||
|
791b55ab1b | ||
|
337eaff3f0 | ||
|
81932915c6 | ||
|
4e180f8f05 | ||
|
9aa86031cc | ||
|
12c11c563f | ||
|
c559028990 | ||
|
8d1f67e7f7 | ||
|
b9e9ece5e5 | ||
|
b81f69580b | ||
|
8d70f68146 | ||
|
2689bc6721 | ||
|
906103255a | ||
|
25014a71b8 | ||
|
a6554aa7bf | ||
|
d2535196bd | ||
|
2fe40343a7 | ||
|
7c51c38f15 | ||
|
59582f8d3d | ||
|
388b799218 | ||
|
1a5991d109 | ||
|
afa43ef84c | ||
|
6a6e643771 | ||
|
11208aa6b9 | ||
|
96489e5802 | ||
|
12c174f6cf | ||
|
0dbeb822e4 | ||
|
62b64f5d2d | ||
|
e9abdcbbf1 | ||
|
57f698853f | ||
|
393db312c2 | ||
|
c4403bffeb | ||
|
30e79b735d | ||
|
248da3a896 | ||
|
057868a48e | ||
|
f973c59c9a | ||
|
33244f6d70 | ||
|
8906a59635 | ||
|
977cfc87ce | ||
|
24109a0128 | ||
|
106698a242 | ||
|
53a48f963d | ||
|
b7bdf0be92 | ||
|
190addd317 | ||
|
a415775e17 | ||
|
8057f050f4 | ||
|
f596216208 | ||
|
07b4d59426 | ||
|
444a96a5ee | ||
|
6383dc359b | ||
|
25c4d6d237 | ||
|
b9000eeb65 | ||
|
11cb856921 | ||
|
223317fb5a | ||
|
e93ea356ab | ||
|
821861867c | ||
|
8f313a036e | ||
|
4f7b0c93d0 | ||
|
30b7dd0dce | ||
|
c4afbfcbf1 | ||
|
a4d97c6526 | ||
|
e98dbf3898 | ||
|
280a25928c | ||
|
1b9ba64f7e | ||
|
f8974921c9 | ||
|
280da9fd6c | ||
|
2e3ee18a32 | ||
|
6bb9d708ab | ||
|
0ea4159027 | ||
|
96f1f101a9 | ||
|
1eb012924b | ||
|
2a225013ff | ||
|
3493736133 | ||
|
efa5122ce0 | ||
|
f8cb41215a | ||
|
65dffd0e19 | ||
|
634d78e369 | ||
|
bb89c03679 | ||
|
746ff92118 | ||
|
e63b777bd9 | ||
|
4b1e743ecf | ||
|
7da3e05752 | ||
|
b820577461 | ||
|
ae1a6e1b3d | ||
|
5c26073af7 | ||
|
df13e53815 | ||
|
94e1f048ce | ||
|
eb3b928cf2 | ||
|
0dcdcb5643 | ||
|
954ab39de8 | ||
|
0bf1790682 | ||
|
1441855fe8 | ||
|
2d66a67564 | ||
|
9346020889 | ||
|
8b88fafc25 | ||
|
c2abceaa72 | ||
|
8e6c5d1567 | ||
|
aae87fce0a | ||
|
5aee51d5ac | ||
|
420ebc70f9 | ||
|
3dd6a59101 | ||
|
d8d2094909 | ||
|
adba85755d | ||
|
4233c9aee5 | ||
|
54a32a2e97 | ||
|
e79a3b6aa2 | ||
|
a04749c3ef | ||
|
e413c0881e | ||
|
78d1572c8f | ||
|
f30057e585 | ||
|
f860745629 | ||
|
60ba6a2241 | ||
|
bf1a057ac3 | ||
|
4f5f860405 | ||
|
229483d16c | ||
|
860e06256f | ||
|
d6f9e57e77 | ||
|
c31321d695 | ||
|
38243434d2 | ||
|
406d05a47a | ||
|
7687b55dd1 | ||
|
583bad01d2 | ||
|
bb6c43cbb9 | ||
|
d4a9b63b00 | ||
|
5fbe2daca2 | ||
|
3bbcda9c04 | ||
|
3516bae008 | ||
|
59ddaf5b0b | ||
|
5434e0a4d6 | ||
|
b66d83ab08 | ||
|
cdbdcffa5b | ||
|
f7c5f8fb14 | ||
|
1ba82d6231 | ||
|
129c5de6db | ||
|
be83f2c7d1 | ||
|
888be8df89 | ||
|
d640ab8428 | ||
|
f88fb3babc | ||
|
0b6fefa582 | ||
|
6e37a3faf1 | ||
|
64811d836a | ||
|
23d9c62245 | ||
|
79ba52317a | ||
|
ec24ce3dad | ||
|
42ed6d7c87 | ||
|
7630cc39fa | ||
|
e9f5389f83 | ||
|
3eabcb0736 | ||
|
b55ed262ed | ||
|
ad8a664fe4 | ||
|
1cd539297f | ||
|
ef93d4f89c | ||
|
19268345db | ||
|
29d36973ba | ||
|
b9e487171f | ||
|
249da03287 | ||
|
2e13943c5d | ||
|
116137af94 | ||
|
dbacbd8ae2 | ||
|
00df0305fd | ||
|
f74e8d9c56 | ||
|
d6e0d83c5d | ||
|
91b398d039 | ||
|
fe37f1acfe | ||
|
d5c8b7464c | ||
|
2a955a0f8c | ||
|
88710969bb | ||
|
3e4aa0cde3 | ||
|
f31f70e9b9 | ||
|
ea8112b8b3 | ||
|
70d9d72a59 | ||
|
60ff785009 | ||
|
52d8f8ed00 | ||
|
ad7f01f97b | ||
|
9603c6ecc3 | ||
|
6dc8496d3d | ||
|
bbe12b0d40 | ||
|
67fab15159 | ||
|
a7634dd8b0 | ||
|
21f542a3f7 | ||
|
c7173c432b | ||
|
30da11823b | ||
|
c9d74c46d1 | ||
|
72f840e393 | ||
|
ceedbe9c45 | ||
|
9e4b7cc84e | ||
|
7539d2ddea | ||
|
4fce812dea | ||
|
d492bc509d | ||
|
42633c0012 | ||
|
3b138d5bb7 | ||
|
08a7c59ecb | ||
|
d1cbf766ab | ||
|
6016ec6049 | ||
|
a020aefa05 | ||
|
f3690d8890 | ||
|
0cf153dd20 | ||
|
9468471164 | ||
|
6b5aa697cf | ||
|
142ed6f762 | ||
|
76a8e71fd5 | ||
|
ebea9e3818 | ||
|
fc385208db | ||
|
4bee40caa4 | ||
|
70c1d30fe4 | ||
|
a2389f14af | ||
|
bfd455986f | ||
|
a46ebea4ee | ||
|
96e49d54cd | ||
|
133689b4d3 | ||
|
f954d07cf6 | ||
|
09db22f81c | ||
|
3e9cb6f388 | ||
|
ba6fdc4748 | ||
|
28e8c786fa | ||
|
029db3b1cb | ||
|
06c93f0c0f | ||
|
7ead0a82de | ||
|
75a6c8b4b6 | ||
|
70cbcd0962 | ||
|
14a1bfa1a3 | ||
|
fea8d8971b | ||
|
c6f1d16451 | ||
|
89fb0abe6e | ||
|
ecc847ae3d | ||
|
e2ba14583c | ||
|
c17351e50a | ||
|
9f9243499c | ||
|
8d6dc625f3 | ||
|
dc6af4fb85 | ||
|
f0f88ef3f0 | ||
|
cb01f15570 | ||
|
4e8b29b21c | ||
|
2f2edfdfc7 | ||
|
f1f1af4e61 | ||
|
79a65a4847 | ||
|
df34784d5c | ||
|
1e11ad4ce6 | ||
|
a8573febaa | ||
|
316a33f97b | ||
|
7c6e90df58 | ||
|
8ff2bbbaab | ||
|
67be27e18f | ||
|
c50f949acd | ||
|
f163c04da6 | ||
|
c8906d20b8 | ||
|
990dfbcf9e | ||
|
1eb0bdb4ae | ||
|
ca55fc9c40 | ||
|
68cf6b58a3 | ||
|
b3ccfc16c4 | ||
|
a53fc0fac9 | ||
|
b2514dd16c | ||
|
a4852bff3d | ||
|
5e25547b7b | ||
|
d609b6b71f | ||
|
1bc714a81a | ||
|
337689333e | ||
|
6ea42b3d56 | ||
|
5397c84918 | ||
|
d731829896 | ||
|
2b0c53cd82 | ||
|
eee6e5e651 | ||
|
2041623ded | ||
|
9e80962ea5 | ||
|
8b4e12a407 | ||
|
f40b71f450 | ||
|
867e4105cb | ||
|
896ee76d74 | ||
|
eb6fafa400 | ||
|
77bf93dfc2 | ||
|
4e1e19c2e7 | ||
|
327ebf106f | ||
|
0adadf77fa | ||
|
e6a3f210d4 | ||
|
159cc942f6 | ||
|
ced634295e | ||
|
d36d7b0d48 | ||
|
0a70c6b90f | ||
|
0d744a0eb7 | ||
|
e2dfabd61a | ||
|
6cd5bdf1f0 | ||
|
ee44a61ef2 | ||
|
43c8ea7bee | ||
|
0065d8933e | ||
|
9e54a0dbb4 | ||
|
5f2e9659ad | ||
|
229c48de7b | ||
|
900d17d269 | ||
|
9f03b4cfee | ||
|
b43b06cf3e | ||
|
1b2d4368ae | ||
|
772ae47521 | ||
|
75403ba949 | ||
|
bc6e2a40ba | ||
|
cfda807b66 | ||
|
48e5a237e3 | ||
|
476c7df160 | ||
|
2b80a91cce | ||
|
52b78a51d5 | ||
|
e71d330143 | ||
|
d82e84d711 | ||
|
07f063829e | ||
|
19813162db | ||
|
22a4f471e5 | ||
|
828c539469 | ||
|
d7893b9102 | ||
|
554141bb67 | ||
|
f83c565297 | ||
|
afa9821edb | ||
|
4771c45bce | ||
|
2bb7584246 | ||
|
9cbf1d3341 | ||
|
c5008e42af | ||
|
52ec509c15 | ||
|
b552138c48 | ||
|
76c8792ced | ||
|
417cac5b83 | ||
|
e9920c76d5 | ||
|
55cc48b785 | ||
|
af5ba81e97 | ||
|
5bcd849d0b | ||
|
169f07cadd | ||
|
0e3ab79b28 | ||
|
1ab77cede9 | ||
|
a1edbd08a2 | ||
|
93c73e319c | ||
|
a18a04f538 | ||
|
c94c2f55c8 | ||
|
b638b2e45a | ||
|
0c95a098a5 | ||
|
ccf5b255ed | ||
|
edf98d6cd5 | ||
|
a2f225c1b0 | ||
|
5ac2315b5a | ||
|
a80a1fefd4 | ||
|
9b63543afa | ||
|
5d0d6e1bbc | ||
|
7c1b26930b | ||
|
4e67255405 | ||
|
390844c92b | ||
|
2ee6f2350a | ||
|
d34aabe4dc | ||
|
4c5e0c245c | ||
|
b9ba2d9a01 | ||
|
8cfef1bc8f | ||
|
f3181f1f5e | ||
|
f12f7c15e5 | ||
|
d8f7269f70 | ||
|
df94e11c4f | ||
|
2f6772c879 | ||
|
e5532eb74f | ||
|
4ba2da5799 | ||
|
1d872fb28f | ||
|
517c87b078 | ||
|
5745923007 | ||
|
ff6f26b920 | ||
|
efae3c3116 | ||
|
45d92a3ae8 | ||
|
4caeecadff | ||
|
d46dc7055d | ||
|
aefd7fd351 | ||
|
5a5ebfb235 | ||
|
25ffd902ff | ||
|
6eaf870cbf | ||
|
43a7364229 | ||
|
372c732458 | ||
|
84cdeaa4cc | ||
|
24d7b0b014 | ||
|
cbe8d92f81 | ||
|
395dd5046a | ||
|
9adb1bcf49 | ||
|
617c0e4c8f | ||
|
666b51fa9c | ||
|
f2669fbca8 | ||
|
a2c0379127 | ||
|
70aee9c9de | ||
|
ce998f7864 | ||
|
5bda9d0c63 | ||
|
cf58c48843 | ||
|
cd07ee173f | ||
|
a540f8dccb | ||
|
ffd8c5617a | ||
|
151b3f83ed | ||
|
11d29f5574 | ||
|
4af6957237 | ||
|
c5c24c01d8 | ||
|
45fcfd2d16 | ||
|
ad3c5a7493 | ||
|
038df4e7e6 | ||
|
d7f953f08c | ||
|
84caed6c30 | ||
|
e5959b6081 | ||
|
20d6a37d85 | ||
|
044ee25a41 | ||
|
e3a5944ccc | ||
|
31bf30830d | ||
|
8cbf4753ff | ||
|
d1e983ed97 | ||
|
2252064259 | ||
|
c288d340d8 | ||
|
266a7dbcdd | ||
|
5a7316bc5b | ||
|
06b8194359 | ||
|
ee35dba37e | ||
|
cf787d322a | ||
|
98782f8bf0 | ||
|
321409eb25 | ||
|
eaee4164a6 | ||
|
234d337e49 | ||
|
2dda5e44f9 | ||
|
2e1e1c060b | ||
|
e6d761b915 | ||
|
7a9b1a5763 | ||
|
29e9268175 | ||
|
6fde2ede06 | ||
|
e283f2d8cd | ||
|
88c957806f | ||
|
a1469b04fe | ||
|
ae5937b22a | ||
|
d124127f10 | ||
|
44cb588c42 | ||
|
939bc37eab | ||
|
9d4113befb | ||
|
f504e7968d | ||
|
97ef01b075 | ||
|
0ea8877927 | ||
|
c5fa25ee78 | ||
|
069cb04e17 | ||
|
06a870a083 | ||
|
8cb902821f | ||
|
89cea04cfd | ||
|
7553a5fc52 | ||
|
ed3630e621 | ||
|
f6a5e932b8 | ||
|
03381c05b3 | ||
|
8e3d45b0b1 | ||
|
4d6b8d9536 | ||
|
f819da8921 | ||
|
a011576757 | ||
|
e3a24d53ea | ||
|
c480bc00c3 | ||
|
178685b34b | ||
|
be5f580237 | ||
|
2210db3b81 | ||
|
5644692448 | ||
|
5de4ce889f | ||
|
aca3e38859 | ||
|
12d23f1498 | ||
|
810d272be2 | ||
|
080a818164 | ||
|
c893f8de99 | ||
|
bffca0cfe2 | ||
|
603bb97679 | ||
|
a8e382d0d0 | ||
|
1d4a8795c8 | ||
|
ef2a021971 | ||
|
915aec6894 | ||
|
ab522a3e40 | ||
|
1ee667af75 | ||
|
27b86f9848 | ||
|
0983f35dfd | ||
|
d2ccea700b | ||
|
d7a19bd421 | ||
|
66eb3dc821 | ||
|
c813c02975 | ||
|
a9b56459c8 | ||
|
0f1c1302a9 | ||
|
f106e558c0 | ||
|
ae103e049c | ||
|
fe0619af7f | ||
|
1846ab469c | ||
|
2ecaee6fe2 | ||
|
204953b1ee | ||
|
e1002beaca | ||
|
48c092a74a | ||
|
bb3e53a6fe | ||
|
f6e54a540b | ||
|
ffc0ddc446 | ||
|
f73a1e1d54 | ||
|
05ad5dcbd6 | ||
|
f3795ebc98 | ||
|
ed496a45b4 | ||
|
3a4e8b2a32 | ||
|
d9451aa64b | ||
|
4cba334fcc | ||
|
f15e4a2be3 | ||
|
7e7b17e875 | ||
|
73fe247c3d | ||
|
e3492fc44a | ||
|
cb5ba455eb | ||
|
728a28134c | ||
|
5ef29a2f31 | ||
|
994804e22d | ||
|
f55cadc806 | ||
|
ef3ca9839b | ||
|
9753a91db6 | ||
|
f508921d2f | ||
|
f14c88a54a | ||
|
f98517852f | ||
|
45814fdbfb | ||
|
a15604b057 | ||
|
ec269a568c | ||
|
febcbf0d5a | ||
|
bf3455bbf0 | ||
|
ac23d5fb41 | ||
|
395967e0a1 | ||
|
68c15ba99f | ||
|
9de97c8593 | ||
|
57e9cccbbd | ||
|
010ebb1a23 | ||
|
256b7074a4 | ||
|
8e093e88c2 | ||
|
27f15bbe07 | ||
|
72f7c1d632 | ||
|
3eafc6bfdc | ||
|
819fa2cde2 | ||
|
7c514e3585 | ||
|
5d259ec47b | ||
|
8104157da6 | ||
|
607fbf5287 | ||
|
d44822cc1c | ||
|
659600adba | ||
|
abd2dae7a0 | ||
|
84c2ded2a8 | ||
|
a278aac92f | ||
|
60c1eb51c5 | ||
|
a39d736d8c | ||
|
ab54b60489 | ||
|
ee203d1afc | ||
|
1bc7cfd917 | ||
|
a900718299 | ||
|
73e6a25d22 | ||
|
4446d6d62a | ||
|
291271f04b | ||
|
2659d0f966 | ||
|
123a038c19 | ||
|
0df4b480fb | ||
|
ba8b05ed6a | ||
|
6f0cf19f0d | ||
|
06c784eb03 | ||
|
125c4a45fc | ||
|
918b1312db | ||
|
233d6ee823 | ||
|
45fbbf774d | ||
|
1cec1b91c1 | ||
|
659e4ffb61 | ||
|
18585ce422 | ||
|
1fe59c165f | ||
|
10ac3fe693 | ||
|
9634cce8cd | ||
|
8273870a2c | ||
|
eb70d63892 | ||
|
14294af5dc | ||
|
43c3d706ac | ||
|
bcf3c0ff34 | ||
|
f2b3ffed5a | ||
|
bd94c575d7 | ||
|
823ee11d84 | ||
|
9f504dbefd | ||
|
704cd60e04 | ||
|
2371705efc | ||
|
fc90648c79 | ||
|
0ed166f510 | ||
|
acf6579aa4 | ||
|
ed2f615f2b | ||
|
db0b32a99a | ||
|
7281f3ec1a | ||
|
47aa3b7d4a | ||
|
de209954e1 | ||
|
bdee62adc3 | ||
|
eb9aad27c3 | ||
|
5154231ccf | ||
|
b06934b8d3 | ||
|
3b96970e05 | ||
|
4d34d6d4c5 | ||
|
d61203e57c | ||
|
c0a95ab525 | ||
|
bc4deb1fc2 | ||
|
d9f7b6d1df | ||
|
2267ec98cf | ||
|
4232cc98c7 | ||
|
08c079ca0b | ||
|
ce6ebf3589 | ||
|
06cbb65d4e | ||
|
5846fb4417 | ||
|
0b609402ee | ||
|
555df3a6d8 | ||
|
1cf9535bea | ||
|
dbf6459b4b | ||
|
fa06d17169 | ||
|
841c1cc845 | ||
|
bc8e3c35dd | ||
|
dbfd5eed8b | ||
|
a8398a71b1 | ||
|
1bca3c123b | ||
|
8431771a61 | ||
|
3617368a35 | ||
|
eaf9773e9e | ||
|
c2c4c46c95 | ||
|
1b2cd09737 | ||
|
e866aced92 | ||
|
2c07f0260c | ||
|
fa91987e3d | ||
|
ab4b201fcb | ||
|
2761d18de0 | ||
|
0869168bd3 | ||
|
4fb03e3967 | ||
|
d3b700326d | ||
|
e38999efda | ||
|
8628ec1621 | ||
|
6184b33a18 | ||
|
ca12a56e6a | ||
|
a7e29c4ea6 | ||
|
9effa9e030 | ||
|
fa7d5cfa33 | ||
|
080bcd8628 | ||
|
e8a175d310 | ||
|
420520489d | ||
|
d60e7906e0 | ||
|
e0c867f222 | ||
|
3af1cee240 | ||
|
1c0bd3e0e5 | ||
|
43fb1ddeb5 | ||
|
fe5c655a52 | ||
|
585810553f | ||
|
b656867836 | ||
|
6d757db20b | ||
|
1b734aeaed | ||
|
c51792b936 | ||
|
4a900d8121 | ||
|
2dffa9aaa2 | ||
|
c8b3b4b45a | ||
|
6445337be7 | ||
|
e235131c4c | ||
|
cec73e07a5 | ||
|
213522f23f | ||
|
40d7b81e16 | ||
|
4e1552a9eb | ||
|
565f6f44e5 | ||
|
aeb4bd2ff1 | ||
|
8e8057ddd3 | ||
|
9f715e84d5 | ||
|
43c862ed4d | ||
|
2c28d97f3f | ||
|
93f1fd5ebf | ||
|
be0c0311c5 | ||
|
4a79ecf301 | ||
|
5aac2ecdc4 | ||
|
fd9335f129 | ||
|
2a4bfdd40b | ||
|
357c07456c | ||
|
7a39752630 | ||
|
7661b8b1b2 | ||
|
a12d6b4af0 | ||
|
f5813b4e55 | ||
|
95c308dc51 | ||
|
a248eba641 | ||
|
dbf46b1f02 | ||
|
bbb6309b4f | ||
|
25ab2420fe | ||
|
24922605cd | ||
|
d1c3b84ea2 | ||
|
474eb18016 | ||
|
93ad0f4bda | ||
|
b3c2b46bb1 | ||
|
08a25e60b4 | ||
|
c405b3cf77 | ||
|
958215f0ea | ||
|
47fe6ccf6c | ||
|
ff98fd351f | ||
|
dd81baabe2 | ||
|
dfc1563cfd | ||
|
dac83f1be5 | ||
|
885cc5429a | ||
|
29ef5b313c | ||
|
684cbe7745 | ||
|
1ff641ed34 | ||
|
4ea601de79 | ||
|
4629092ab6 | ||
|
c2b1d7aaaf | ||
|
602cf92901 | ||
|
63949eea64 | ||
|
f7060aefc7 | ||
|
7cfd9becc8 | ||
|
affb1820d8 | ||
|
93c3761107 | ||
|
b4a7b4bfbd | ||
|
fce2c03015 | ||
|
96238da249 | ||
|
d65bc883cb | ||
|
0c9006e953 | ||
|
c794f654ea | ||
|
55ee9cd6bf | ||
|
3d52601155 | ||
|
2d57ec4056 | ||
|
b74319b3ee | ||
|
a41ba205d0 | ||
|
64de0cb146 | ||
|
965afbd18c | ||
|
8d99e28da5 | ||
|
b0503b4f28 | ||
|
0581c67d6c | ||
|
21507cf524 | ||
|
d05aee0c67 | ||
|
472a9ae2ef | ||
|
d855c94fbf | ||
|
a01bbd68c7 | ||
|
7a5cb7dbd2 | ||
|
08c237c028 | ||
|
ae78224bac | ||
|
1e3c70feb8 | ||
|
9af2c4f244 | ||
|
66b4a1f8b8 | ||
|
1d2550e69d | ||
|
9f359b4b99 | ||
|
bc0c068ed7 | ||
|
b12627f074 | ||
|
241da41c4c | ||
|
b93dfd3335 | ||
|
bcd3f3b471 | ||
|
6e71a20257 | ||
|
68a624be9e | ||
|
50735919c8 | ||
|
7f25f1eba1 | ||
|
40e952e8d2 | ||
|
55a4c73f4a | ||
|
592f040ada | ||
|
b93d9fa992 | ||
|
5195c8a56f | ||
|
700ce205be | ||
|
175064181e | ||
|
a1db089681 | ||
|
d4e6e2effa | ||
|
ef4fb441e0 | ||
|
928c3c4016 | ||
|
b81c6db96d | ||
|
8d9b701120 | ||
|
cb85d62d78 | ||
|
71c1d7ac9a | ||
|
8fd6f58beb | ||
|
f766a6fb5e | ||
|
e4979bc1a1 | ||
|
3c6133276b | ||
|
beda1814c8 | ||
|
df489cc688 | ||
|
6f1b41b1a7 | ||
|
03409a798f | ||
|
32114c0132 | ||
|
ac6b552acb | ||
|
93c7b3f817 | ||
|
4f69b35ee2 | ||
|
dbcc17b5d4 | ||
|
c790ab9065 | ||
|
1615b8ea28 | ||
|
a07e492f3c | ||
|
ea821e1eac | ||
|
e01f5b7993 | ||
|
907bc8d97d | ||
|
74f1f19a15 | ||
|
c518018020 | ||
|
4a9213455a | ||
|
2dc6e3fbc3 | ||
|
f0544d77e9 | ||
|
88d628f40f | ||
|
24a8257e47 | ||
|
ec1c030eae | ||
|
57c0fa0933 | ||
|
3bebff1177 | ||
|
b048a2b042 | ||
|
9518982166 | ||
|
15e464d246 | ||
|
280467f656 | ||
|
6733b2884f | ||
|
39b0327237 | ||
|
797bd6b94b | ||
|
4408824882 | ||
|
ee465b38ff | ||
|
5a2ddcb471 | ||
|
2e763d5e92 | ||
|
300264bf10 | ||
|
cb3581dd79 | ||
|
84c1a485e5 | ||
|
b40cc2a54e | ||
|
f6046d801f | ||
|
95de0d6239 | ||
|
3d5e0043a6 | ||
|
db8de9e657 | ||
|
479fdb9dbe | ||
|
c6a2cb0240 | ||
|
e5b6a28e0b | ||
|
0dd4bafdfd | ||
|
9e3bf50e61 | ||
|
6748551240 | ||
|
3b7b18ef90 | ||
|
5374100866 | ||
|
46bec10aa2 | ||
|
2612b0a2d1 | ||
|
5488067801 | ||
|
be056a1258 | ||
|
bf622eb3ed | ||
|
b69d8249c5 | ||
|
981e7ff244 | ||
|
7092583b0a | ||
|
bec9af90e8 | ||
|
1e9b7fbbb6 | ||
|
c9fbe6d5cc | ||
|
3b623e6b0c | ||
|
828ab1514b | ||
|
ec99ef51d6 | ||
|
717166f61c | ||
|
aeb807ca86 | ||
|
4b53808b5c | ||
|
d2987582f1 | ||
|
396384cfa9 | ||
|
c62141fac0 | ||
|
5e503af7a6 | ||
|
1c4af65338 | ||
|
91f07f86e4 | ||
|
64dcd2b0d2 | ||
|
b1e9b9539b | ||
|
0f6b39d5ca | ||
|
fe3dc57fc2 | ||
|
24d48b5d8f | ||
|
eba13ab1b5 | ||
|
ecd8ea9ee5 | ||
|
244dcfcc23 | ||
|
39364961ab | ||
|
371b8b0b46 | ||
|
99834e0cf5 | ||
|
b239b6e4ea | ||
|
95a2f96040 | ||
|
16611afafe | ||
|
7036871d88 | ||
|
94c4a9c314 | ||
|
c4a0d00b73 | ||
|
42336b235e | ||
|
ea42dec5a4 | ||
|
bad8951a27 | ||
|
c66a856e1d | ||
|
627f4eb8fd | ||
|
2b8f344b12 | ||
|
44743c1b81 | ||
|
039ae8314d | ||
|
8add74cdca | ||
|
682e71b16e | ||
|
6567f0f18d | ||
|
32393e967d | ||
|
f50038da40 | ||
|
d7cd30efbe | ||
|
9d346cf655 | ||
|
009b22a9a2 | ||
|
ce01fff0ba | ||
|
e67895fcf5 | ||
|
7af9dfc4be | ||
|
ae4afd83c0 | ||
|
a6fc278ef3 | ||
|
0b0b73c061 | ||
|
c132f29ed3 | ||
|
3f4c230e55 | ||
|
bbbf3d3813 | ||
|
a235cf22f6 | ||
|
aa1afeb744 | ||
|
22335ac43b | ||
|
fb32ce6346 | ||
|
d24180aa5f | ||
|
6f98c5605f | ||
|
6c70a3db28 | ||
|
9658a0ca47 | ||
|
f6b117ce73 | ||
|
9d5a4a79bb | ||
|
2bc076e1fb | ||
|
5d61444852 | ||
|
62a2aee923 | ||
|
cd0c891c16 | ||
|
9ae734c122 | ||
|
311320a513 | ||
|
621844dfa6 | ||
|
5348543dbe | ||
|
1a0db08eef | ||
|
388470f186 | ||
|
6ad6196098 | ||
|
95bb09a1f8 | ||
|
32a2191c5c | ||
|
25bf996377 | ||
|
c1d6c94df7 | ||
|
2bf53abcf6 | ||
|
fa569c8bb4 | ||
|
f4f5416dd3 | ||
|
f38de0f5d5 | ||
|
741712141a | ||
|
1021a31f7b | ||
|
ee57d00507 | ||
|
fbd48abc9c | ||
|
25e009df78 | ||
|
0c7bc6b555 | ||
|
c479d46b47 | ||
|
1588d1b12c | ||
|
cd808864b6 | ||
|
b6e1e1a04b | ||
|
c52ff5cdeb | ||
|
51f9fa2f90 | ||
|
a0b172566d | ||
|
321d198f64 | ||
|
29dea52a7e | ||
|
7c6c3608c9 | ||
|
f02cb19fd4 | ||
|
a30d202971 | ||
|
5788997519 | ||
|
761ecf95b1 | ||
|
7d4148202c | ||
|
c5264973fc | ||
|
e4d517bf10 | ||
|
3042759aa0 | ||
|
fcbd3d94d1 | ||
|
3dbb2266d2 | ||
|
45fa700561 | ||
|
2745be5672 | ||
|
a10a59b265 | ||
|
8f8b63ac6a | ||
|
63aecdd85a | ||
|
6644f8157f | ||
|
3349d72912 | ||
|
21b6c68761 | ||
|
84ab6d08b8 |
52
.eslintrc.js
|
@ -1,52 +0,0 @@
|
|||
module.exports = {
|
||||
root: true,
|
||||
parser: '@typescript-eslint/parser',
|
||||
globals: {
|
||||
process: true,
|
||||
gon: true
|
||||
},
|
||||
plugins: ['prettier', 'react-hooks'],
|
||||
extends: [
|
||||
'eslint:recommended',
|
||||
'prettier',
|
||||
'plugin:react/recommended',
|
||||
'plugin:react-hooks/recommended'
|
||||
],
|
||||
env: {
|
||||
es6: true,
|
||||
browser: true
|
||||
},
|
||||
rules: {
|
||||
'prettier/prettier': 'error',
|
||||
'react-hooks/rules-of-hooks': 'error',
|
||||
'react-hooks/exhaustive-deps': 'error',
|
||||
'react/prop-types': 'off',
|
||||
'react/no-deprecated': 'off'
|
||||
},
|
||||
settings: {
|
||||
react: { version: 'detect' }
|
||||
},
|
||||
overrides: [
|
||||
{
|
||||
files: ['.eslintrc.js', 'vite.config.ts', 'postcss.config.js'],
|
||||
env: { node: true }
|
||||
},
|
||||
{
|
||||
files: ['**/*.ts', '**/*.tsx'],
|
||||
plugins: ['@typescript-eslint'],
|
||||
extends: [
|
||||
'eslint:recommended',
|
||||
'plugin:@typescript-eslint/recommended',
|
||||
'plugin:react-hooks/recommended',
|
||||
'prettier'
|
||||
],
|
||||
rules: {
|
||||
'prettier/prettier': 'error',
|
||||
'react-hooks/rules-of-hooks': 'error',
|
||||
'react-hooks/exhaustive-deps': 'error',
|
||||
'@typescript-eslint/no-explicit-any': 'error',
|
||||
'@typescript-eslint/no-unused-vars': 'error'
|
||||
}
|
||||
}
|
||||
]
|
||||
};
|
1
.gitattributes
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
*.lockb binary diff=lockb
|
33
.github/workflows/ci.yml
vendored
|
@ -10,7 +10,7 @@ on:
|
|||
jobs:
|
||||
linters:
|
||||
name: Linters
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-22.04
|
||||
services:
|
||||
postgres:
|
||||
image: postgis/postgis:14-3.3
|
||||
|
@ -33,7 +33,7 @@ jobs:
|
|||
|
||||
js_tests:
|
||||
name: JavaScript tests
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-22.04
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
@ -51,9 +51,15 @@ jobs:
|
|||
run: |
|
||||
bun run test
|
||||
|
||||
- name: Upload coverage to Codecov
|
||||
uses: codecov/codecov-action@v4
|
||||
env:
|
||||
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
|
||||
|
||||
unit_tests:
|
||||
name: Unit tests
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-22.04
|
||||
timeout-minutes: 20
|
||||
env:
|
||||
RUBY_YJIT_ENABLE: "1"
|
||||
services:
|
||||
|
@ -75,7 +81,8 @@ jobs:
|
|||
- name: Install build dependancies
|
||||
# - fonts pickable by ImageMagick
|
||||
# - rust for YJIT support
|
||||
run: sudo apt-get update && sudo apt-get install -y gsfonts rustc redis-server
|
||||
# - poppler-utils for pdf previews
|
||||
run: sudo apt-get update && sudo apt-get install -y gsfonts rustc redis-server poppler-utils
|
||||
|
||||
- name: Setup the app runtime and dependencies
|
||||
uses: ./.github/actions/ci-setup-rails
|
||||
|
@ -100,9 +107,15 @@ jobs:
|
|||
name: rspec-results-${{ github.job }}-${{ strategy.job-index }}
|
||||
path: tmp/rspec_${{ github.job }}_${{ strategy.job-index }}.junit.xml
|
||||
|
||||
- name: Upload coverage to Codecov
|
||||
uses: codecov/codecov-action@v4
|
||||
env:
|
||||
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
|
||||
|
||||
system_tests:
|
||||
name: System tests
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-22.04
|
||||
timeout-minutes: 20
|
||||
env:
|
||||
RUBY_YJIT_ENABLE: "1"
|
||||
services:
|
||||
|
@ -124,6 +137,9 @@ jobs:
|
|||
- name: Setup the app runtime and dependencies
|
||||
uses: ./.github/actions/ci-setup-rails
|
||||
|
||||
- name: Setup playwright
|
||||
run: bunx playwright install chromium
|
||||
|
||||
- name: Pre-compile assets
|
||||
uses: ./.github/actions/ci-setup-assets
|
||||
|
||||
|
@ -144,10 +160,15 @@ jobs:
|
|||
name: rspec-results-${{ github.job }}-${{ strategy.job-index }}
|
||||
path: tmp/rspec_${{ github.job }}_${{ strategy.job-index }}.junit.xml
|
||||
|
||||
- name: Upload coverage to Codecov
|
||||
uses: codecov/codecov-action@v4
|
||||
env:
|
||||
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
|
||||
|
||||
save_test_reports:
|
||||
name: Save test reports
|
||||
needs: [unit_tests, system_tests]
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-22.04
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
|
5
.gitignore
vendored
|
@ -18,7 +18,11 @@ public/downloads
|
|||
doc/*.svg
|
||||
uploads/*
|
||||
.byebug_history
|
||||
.DS_Store
|
||||
*.swp
|
||||
.envrc
|
||||
.env
|
||||
.tool-versions
|
||||
storage/
|
||||
/node_modules
|
||||
/yarn-error.log
|
||||
|
@ -29,6 +33,7 @@ yarn-debug.log*
|
|||
/public/assets
|
||||
/spec/support/spec_config.local.rb
|
||||
/config/initializers/config.local.rb
|
||||
/coverage
|
||||
|
||||
# Local Netlify folder
|
||||
.netlify
|
||||
|
|
|
@ -1,4 +0,0 @@
|
|||
module.exports = {
|
||||
singleQuote: true,
|
||||
trailingComma: 'none'
|
||||
};
|
|
@ -11,7 +11,7 @@ inherit_mode:
|
|||
- Include
|
||||
|
||||
AllCops:
|
||||
TargetRubyVersion: 3.2
|
||||
TargetRubyVersion: 3.3
|
||||
DisabledByDefault: true
|
||||
SuggestExtensions: false
|
||||
NewCops: enable
|
||||
|
@ -23,6 +23,8 @@ AllCops:
|
|||
- "bin/*"
|
||||
- "node_modules/**/*"
|
||||
- "vendor/**/*"
|
||||
- "storage/**/*"
|
||||
- "tmp/**/*"
|
||||
|
||||
DS/AddConcurrentIndex:
|
||||
Enabled: true
|
||||
|
@ -1175,7 +1177,7 @@ Style/FormatStringToken:
|
|||
EnforcedStyle: template
|
||||
|
||||
Style/FrozenStringLiteralComment:
|
||||
Enabled: false
|
||||
Enabled: true
|
||||
|
||||
Style/GlobalVars:
|
||||
Enabled: true
|
||||
|
|
|
@ -1 +1 @@
|
|||
3.3.0
|
||||
3.3.1
|
||||
|
|
264
.scss-lint.yml
|
@ -1,264 +0,0 @@
|
|||
exclude:
|
||||
- 'app/assets/stylesheets/reset.scss'
|
||||
- 'app/assets/stylesheets/direct_uploads.scss'
|
||||
- 'app/assets/stylesheets/dsfr_override.scss'
|
||||
- 'app/assets/stylesheets/manager.scss'
|
||||
|
||||
linters:
|
||||
BangFormat:
|
||||
enabled: true
|
||||
space_before_bang: true
|
||||
space_after_bang: false
|
||||
|
||||
BemDepth:
|
||||
enabled: false
|
||||
max_elements: 1
|
||||
|
||||
BorderZero:
|
||||
enabled: true
|
||||
convention: none
|
||||
|
||||
# To enable later
|
||||
ChainedClasses:
|
||||
enabled: false
|
||||
|
||||
ColorKeyword:
|
||||
enabled: true
|
||||
|
||||
# To enable later
|
||||
ColorVariable:
|
||||
enabled: false
|
||||
|
||||
Comment:
|
||||
enabled: true
|
||||
style: silent
|
||||
|
||||
DebugStatement:
|
||||
enabled: true
|
||||
|
||||
DeclarationOrder:
|
||||
enabled: true
|
||||
|
||||
DisableLinterReason:
|
||||
enabled: false
|
||||
|
||||
DuplicateProperty:
|
||||
enabled: true
|
||||
|
||||
ElsePlacement:
|
||||
enabled: true
|
||||
style: same_line
|
||||
|
||||
EmptyLineBetweenBlocks:
|
||||
enabled: true
|
||||
ignore_single_line_blocks: false
|
||||
|
||||
EmptyRule:
|
||||
enabled: true
|
||||
|
||||
ExtendDirective:
|
||||
enabled: false
|
||||
|
||||
FinalNewline:
|
||||
enabled: true
|
||||
present: true
|
||||
|
||||
HexLength:
|
||||
enabled: true
|
||||
style: long
|
||||
|
||||
HexNotation:
|
||||
enabled: true
|
||||
style: uppercase
|
||||
|
||||
HexValidation:
|
||||
enabled: true
|
||||
|
||||
# To enable later
|
||||
IdSelector:
|
||||
enabled: false
|
||||
|
||||
# To enable later
|
||||
ImportantRule:
|
||||
enabled: false
|
||||
|
||||
ImportPath:
|
||||
enabled: false
|
||||
leading_underscore: false
|
||||
filename_extension: false
|
||||
|
||||
Indentation:
|
||||
enabled: true
|
||||
allow_non_nested_indentation: false
|
||||
character: space
|
||||
width: 2
|
||||
|
||||
LeadingZero:
|
||||
enabled: true
|
||||
style: include_zero
|
||||
|
||||
MergeableSelector:
|
||||
enabled: false
|
||||
force_nesting: true
|
||||
|
||||
NameFormat:
|
||||
enabled: true
|
||||
allow_leading_underscore: false
|
||||
convention: hyphenated_lowercase
|
||||
|
||||
# To enable later
|
||||
NestingDepth:
|
||||
enabled: false
|
||||
max_depth: 3
|
||||
ignore_parent_selectors: false
|
||||
|
||||
# To enable later
|
||||
PlaceholderInExtend:
|
||||
enabled: false
|
||||
|
||||
PrivateNamingConvention:
|
||||
enabled: false
|
||||
prefix: _
|
||||
|
||||
PropertyCount:
|
||||
enabled: false
|
||||
include_nested: false
|
||||
max_properties: 10
|
||||
|
||||
PropertySortOrder:
|
||||
enabled: false
|
||||
ignore_unspecified: false
|
||||
min_properties: 2
|
||||
separate_groups: false
|
||||
|
||||
PropertySpelling:
|
||||
enabled: true
|
||||
extra_properties:
|
||||
- scroll-padding
|
||||
disabled_properties: []
|
||||
|
||||
# To enable later
|
||||
PropertyUnits:
|
||||
enabled: false
|
||||
global: [
|
||||
'ch', 'em', 'ex', 'rem', # Font-relative lengths
|
||||
'cm', 'in', 'mm', 'pc', 'pt', 'px', 'q', # Absolute lengths
|
||||
'vh', 'vw', 'vmin', 'vmax', # Viewport-percentage lengths
|
||||
'deg', 'grad', 'rad', 'turn', # Angle
|
||||
'ms', 's', # Duration
|
||||
'Hz', 'kHz', # Frequency
|
||||
'dpi', 'dpcm', 'dppx', # Resolution
|
||||
'%'] # Other
|
||||
properties: {}
|
||||
|
||||
PseudoElement:
|
||||
enabled: false # otherwise rules on ::marker fails
|
||||
|
||||
# To enable later
|
||||
QualifyingElement:
|
||||
enabled: false
|
||||
allow_element_with_attribute: false
|
||||
allow_element_with_class: false
|
||||
allow_element_with_id: false
|
||||
|
||||
# To enable later
|
||||
SelectorDepth:
|
||||
enabled: false
|
||||
max_depth: 3
|
||||
|
||||
SelectorFormat:
|
||||
enabled: true
|
||||
# hyphenated_lowercase + any dsfr selector which are not hyphenated
|
||||
convention: ^(?:fr-[^A-Z]+|[^_A-Z]+)$
|
||||
|
||||
Shorthand:
|
||||
enabled: false
|
||||
allowed_shorthands: [1, 2, 3, 4]
|
||||
|
||||
SingleLinePerProperty:
|
||||
enabled: true
|
||||
allow_single_line_rule_sets: false
|
||||
|
||||
SingleLinePerSelector:
|
||||
enabled: true
|
||||
|
||||
SpaceAfterComma:
|
||||
enabled: true
|
||||
style: one_space
|
||||
|
||||
SpaceAfterComment:
|
||||
enabled: true
|
||||
style: one_space
|
||||
allow_empty_comments: true
|
||||
|
||||
SpaceAfterPropertyColon:
|
||||
enabled: true
|
||||
style: one_space
|
||||
|
||||
SpaceAfterPropertyName:
|
||||
enabled: true
|
||||
|
||||
SpaceAfterVariableColon:
|
||||
enabled: true
|
||||
style: one_space
|
||||
|
||||
SpaceAfterVariableName:
|
||||
enabled: true
|
||||
|
||||
SpaceAroundOperator:
|
||||
enabled: true
|
||||
style: one_space
|
||||
|
||||
SpaceBeforeBrace:
|
||||
enabled: true
|
||||
style: space
|
||||
allow_single_line_padding: false
|
||||
|
||||
SpaceBetweenParens:
|
||||
enabled: true
|
||||
spaces: 0
|
||||
|
||||
StringQuotes:
|
||||
enabled: true
|
||||
style: double_quotes
|
||||
|
||||
TrailingSemicolon:
|
||||
enabled: true
|
||||
|
||||
TrailingWhitespace:
|
||||
enabled: true
|
||||
|
||||
TrailingZero:
|
||||
enabled: true
|
||||
|
||||
# To enable later
|
||||
TransitionAll:
|
||||
enabled: false
|
||||
|
||||
UnnecessaryMantissa:
|
||||
enabled: true
|
||||
|
||||
UnnecessaryParentReference:
|
||||
enabled: true
|
||||
|
||||
UrlFormat:
|
||||
enabled: true
|
||||
|
||||
UrlQuotes:
|
||||
enabled: true
|
||||
|
||||
VariableForProperty:
|
||||
enabled: false
|
||||
properties: []
|
||||
|
||||
VendorPrefix:
|
||||
enabled: true
|
||||
identifier_list: base
|
||||
additional_identifiers: []
|
||||
excluded_identifiers: []
|
||||
|
||||
ZeroUnit:
|
||||
enabled: false
|
||||
|
||||
Compass::*:
|
||||
enabled: false
|
30
.simplecov
Normal file
|
@ -0,0 +1,30 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
SimpleCov.start "rails" do
|
||||
enable_coverage :branch
|
||||
|
||||
command_name "RSpec process #{Process.pid}"
|
||||
|
||||
if ENV["CI"] # codecov compatibility
|
||||
require 'simplecov-cobertura'
|
||||
formatter SimpleCov::Formatter::CoberturaFormatter
|
||||
else
|
||||
formatter SimpleCov::Formatter::MultiFormatter.new([
|
||||
SimpleCov::Formatter::SimpleFormatter,
|
||||
SimpleCov::Formatter::HTMLFormatter
|
||||
])
|
||||
end
|
||||
|
||||
add_filter "/channels/" # not used
|
||||
groups.delete("Channels")
|
||||
|
||||
add_filter "/lib/tasks/deployment/"
|
||||
|
||||
add_group "Components", "app/components"
|
||||
add_group "API", ["app/graphql", "app/serializers"]
|
||||
add_group "Manager", ["app/dashboards", "app/fields", "app/controllers/manager"]
|
||||
add_group "Models", ["app/models", "app/validators"]
|
||||
add_group "Policies", "app/policies"
|
||||
add_group "Services", "app/services"
|
||||
add_group "Tasks", ["app/tasks", "lib/tasks"]
|
||||
end
|
13
Gemfile
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
source 'https://rubygems.org'
|
||||
|
||||
gem 'rails', '~> 7.0.8' # allows update to security fixes at any time
|
||||
|
@ -17,6 +19,7 @@ gem 'anchored'
|
|||
gem 'bcrypt'
|
||||
gem 'bootsnap', '>= 1.4.4', require: false # Reduces boot times through caching; required in config/boot.rb
|
||||
gem 'browser'
|
||||
gem 'capybara-playwright-driver'
|
||||
gem 'charlock_holmes'
|
||||
gem 'chartkick'
|
||||
gem 'chunky_png'
|
||||
|
@ -26,7 +29,7 @@ gem 'deep_cloneable' # Enable deep clone of active record models
|
|||
gem 'delayed_cron_job', require: false # Cron jobs
|
||||
gem 'delayed_job_active_record'
|
||||
gem 'delayed_job_web'
|
||||
gem 'devise', git: 'https://github.com/heartcombo/devise.git', ref: "edffc79bf05d7f1c58ba50ffeda645e2e4ae0cb1" # Gestion des comptes utilisateurs, drop ref on next release: 4.9.4
|
||||
gem 'devise'
|
||||
gem 'devise-i18n'
|
||||
gem 'devise-two-factor'
|
||||
gem 'discard'
|
||||
|
@ -37,6 +40,7 @@ gem 'flipper'
|
|||
gem 'flipper-active_record'
|
||||
gem 'flipper-active_support_cache_store'
|
||||
gem 'flipper-ui'
|
||||
gem 'front_matter_parser'
|
||||
gem 'fugit'
|
||||
gem 'geocoder'
|
||||
gem 'geo_coord', require: "geo/coord"
|
||||
|
@ -94,6 +98,7 @@ gem 'sidekiq'
|
|||
gem 'sidekiq-cron'
|
||||
gem 'skylight'
|
||||
gem 'spreadsheet_architect'
|
||||
gem 'string-similarity'
|
||||
gem 'strong_migrations' # lint database migrations
|
||||
gem 'sys-proctable'
|
||||
gem 'turbo-rails'
|
||||
|
@ -106,7 +111,7 @@ gem 'webrick', require: false
|
|||
gem 'yabeda-prometheus'
|
||||
gem 'yabeda-sidekiq'
|
||||
gem 'zipline'
|
||||
gem 'zxcvbn-ruby', require: 'zxcvbn'
|
||||
gem 'zxcvbn'
|
||||
|
||||
group :test do
|
||||
gem 'axe-core-rspec' # accessibility rspec matchers
|
||||
|
@ -122,6 +127,9 @@ group :test do
|
|||
gem 'selenium-devtools'
|
||||
gem 'selenium-webdriver'
|
||||
gem 'shoulda-matchers', require: false
|
||||
gem 'simplecov', require: false
|
||||
gem 'simplecov-cobertura', require: false
|
||||
gem "test-prof"
|
||||
gem 'timecop'
|
||||
gem 'vcr'
|
||||
gem 'webmock'
|
||||
|
@ -139,7 +147,6 @@ group :development do
|
|||
gem 'rubocop-performance', require: false
|
||||
gem 'rubocop-rails', require: false
|
||||
gem 'rubocop-rspec', require: false
|
||||
gem 'scss_lint', require: false
|
||||
gem 'stackprof'
|
||||
gem 'web-console'
|
||||
end
|
||||
|
|
344
Gemfile.lock
|
@ -6,65 +6,53 @@ GIT
|
|||
json (>= 2.5)
|
||||
sidekiq (~> 7.0)
|
||||
|
||||
GIT
|
||||
remote: https://github.com/heartcombo/devise.git
|
||||
revision: edffc79bf05d7f1c58ba50ffeda645e2e4ae0cb1
|
||||
ref: edffc79bf05d7f1c58ba50ffeda645e2e4ae0cb1
|
||||
specs:
|
||||
devise (4.9.3)
|
||||
bcrypt (~> 3.0)
|
||||
orm_adapter (~> 0.1)
|
||||
railties (>= 4.1.0)
|
||||
responders
|
||||
warden (~> 1.2.3)
|
||||
|
||||
GEM
|
||||
remote: https://rubygems.org/
|
||||
specs:
|
||||
aasm (5.5.0)
|
||||
concurrent-ruby (~> 1.0)
|
||||
acsv (0.0.1)
|
||||
actioncable (7.0.8.1)
|
||||
actionpack (= 7.0.8.1)
|
||||
activesupport (= 7.0.8.1)
|
||||
actioncable (7.0.8.5)
|
||||
actionpack (= 7.0.8.5)
|
||||
activesupport (= 7.0.8.5)
|
||||
nio4r (~> 2.0)
|
||||
websocket-driver (>= 0.6.1)
|
||||
actionmailbox (7.0.8.1)
|
||||
actionpack (= 7.0.8.1)
|
||||
activejob (= 7.0.8.1)
|
||||
activerecord (= 7.0.8.1)
|
||||
activestorage (= 7.0.8.1)
|
||||
activesupport (= 7.0.8.1)
|
||||
actionmailbox (7.0.8.5)
|
||||
actionpack (= 7.0.8.5)
|
||||
activejob (= 7.0.8.5)
|
||||
activerecord (= 7.0.8.5)
|
||||
activestorage (= 7.0.8.5)
|
||||
activesupport (= 7.0.8.5)
|
||||
mail (>= 2.7.1)
|
||||
net-imap
|
||||
net-pop
|
||||
net-smtp
|
||||
actionmailer (7.0.8.1)
|
||||
actionpack (= 7.0.8.1)
|
||||
actionview (= 7.0.8.1)
|
||||
activejob (= 7.0.8.1)
|
||||
activesupport (= 7.0.8.1)
|
||||
actionmailer (7.0.8.5)
|
||||
actionpack (= 7.0.8.5)
|
||||
actionview (= 7.0.8.5)
|
||||
activejob (= 7.0.8.5)
|
||||
activesupport (= 7.0.8.5)
|
||||
mail (~> 2.5, >= 2.5.4)
|
||||
net-imap
|
||||
net-pop
|
||||
net-smtp
|
||||
rails-dom-testing (~> 2.0)
|
||||
actionpack (7.0.8.1)
|
||||
actionview (= 7.0.8.1)
|
||||
activesupport (= 7.0.8.1)
|
||||
actionpack (7.0.8.5)
|
||||
actionview (= 7.0.8.5)
|
||||
activesupport (= 7.0.8.5)
|
||||
rack (~> 2.0, >= 2.2.4)
|
||||
rack-test (>= 0.6.3)
|
||||
rails-dom-testing (~> 2.0)
|
||||
rails-html-sanitizer (~> 1.0, >= 1.2.0)
|
||||
actiontext (7.0.8.1)
|
||||
actionpack (= 7.0.8.1)
|
||||
activerecord (= 7.0.8.1)
|
||||
activestorage (= 7.0.8.1)
|
||||
activesupport (= 7.0.8.1)
|
||||
actiontext (7.0.8.5)
|
||||
actionpack (= 7.0.8.5)
|
||||
activerecord (= 7.0.8.5)
|
||||
activestorage (= 7.0.8.5)
|
||||
activesupport (= 7.0.8.5)
|
||||
globalid (>= 0.6.0)
|
||||
nokogiri (>= 1.8.5)
|
||||
actionview (7.0.8.1)
|
||||
activesupport (= 7.0.8.1)
|
||||
actionview (7.0.8.5)
|
||||
activesupport (= 7.0.8.5)
|
||||
builder (~> 3.1)
|
||||
erubi (~> 1.4)
|
||||
rails-dom-testing (~> 2.0)
|
||||
|
@ -79,26 +67,26 @@ GEM
|
|||
activemodel (>= 5.2.0)
|
||||
activestorage (>= 5.2.0)
|
||||
activesupport (>= 5.2.0)
|
||||
activejob (7.0.8.1)
|
||||
activesupport (= 7.0.8.1)
|
||||
activejob (7.0.8.5)
|
||||
activesupport (= 7.0.8.5)
|
||||
globalid (>= 0.3.6)
|
||||
activemodel (7.0.8.1)
|
||||
activesupport (= 7.0.8.1)
|
||||
activerecord (7.0.8.1)
|
||||
activemodel (= 7.0.8.1)
|
||||
activesupport (= 7.0.8.1)
|
||||
activestorage (7.0.8.1)
|
||||
actionpack (= 7.0.8.1)
|
||||
activejob (= 7.0.8.1)
|
||||
activerecord (= 7.0.8.1)
|
||||
activesupport (= 7.0.8.1)
|
||||
activemodel (7.0.8.5)
|
||||
activesupport (= 7.0.8.5)
|
||||
activerecord (7.0.8.5)
|
||||
activemodel (= 7.0.8.5)
|
||||
activesupport (= 7.0.8.5)
|
||||
activestorage (7.0.8.5)
|
||||
actionpack (= 7.0.8.5)
|
||||
activejob (= 7.0.8.5)
|
||||
activerecord (= 7.0.8.5)
|
||||
activesupport (= 7.0.8.5)
|
||||
marcel (~> 1.0)
|
||||
mini_mime (>= 1.1.0)
|
||||
activestorage-openstack (1.6.0)
|
||||
fog-openstack (>= 1.0.9)
|
||||
marcel
|
||||
rails (>= 5.2.2)
|
||||
activesupport (7.0.8.1)
|
||||
activesupport (7.0.8.5)
|
||||
concurrent-ruby (~> 1.0, >= 1.0.2)
|
||||
i18n (>= 1.6, < 2)
|
||||
minitest (>= 5.1)
|
||||
|
@ -148,7 +136,7 @@ GEM
|
|||
erubi (~> 1.4)
|
||||
parser (>= 2.4)
|
||||
smart_properties
|
||||
bigdecimal (3.1.6)
|
||||
bigdecimal (3.1.7)
|
||||
bindata (2.5.0)
|
||||
bindex (0.8.1)
|
||||
bootsnap (1.18.3)
|
||||
|
@ -156,7 +144,7 @@ GEM
|
|||
brakeman (6.1.2)
|
||||
racc
|
||||
browser (5.3.1)
|
||||
builder (3.2.4)
|
||||
builder (3.3.0)
|
||||
capybara (3.40.0)
|
||||
addressable
|
||||
matrix
|
||||
|
@ -169,6 +157,10 @@ GEM
|
|||
capybara-email (3.0.2)
|
||||
capybara (>= 2.4, < 4.0)
|
||||
mail
|
||||
capybara-playwright-driver (0.5.2)
|
||||
addressable
|
||||
capybara
|
||||
playwright-ruby-client (>= 1.16.0)
|
||||
capybara-screenshot (1.0.26)
|
||||
capybara (>= 1.0, < 4)
|
||||
launchy
|
||||
|
@ -179,14 +171,14 @@ GEM
|
|||
marcel (~> 1.0)
|
||||
nokogiri (~> 1.10, >= 1.10.4)
|
||||
rubyzip (>= 1.3.0, < 3)
|
||||
charlock_holmes (0.7.7)
|
||||
chartkick (5.0.5)
|
||||
charlock_holmes (0.7.9)
|
||||
chartkick (5.0.6)
|
||||
choice (0.2.0)
|
||||
chunky_png (1.4.0)
|
||||
clamav-client (3.2.0)
|
||||
coercible (1.0.0)
|
||||
descendants_tracker (~> 0.0.1)
|
||||
concurrent-ruby (1.2.3)
|
||||
concurrent-ruby (1.3.4)
|
||||
connection_pool (2.4.1)
|
||||
content_disposition (1.0.0)
|
||||
crack (1.0.0)
|
||||
|
@ -213,9 +205,15 @@ GEM
|
|||
sinatra (>= 1.4.4)
|
||||
descendants_tracker (0.0.4)
|
||||
thread_safe (~> 0.3, >= 0.3.1)
|
||||
devise (4.9.4)
|
||||
bcrypt (~> 3.0)
|
||||
orm_adapter (~> 0.1)
|
||||
railties (>= 4.1.0)
|
||||
responders
|
||||
warden (~> 1.2.3)
|
||||
devise-i18n (1.12.0)
|
||||
devise (>= 4.9.0)
|
||||
devise-two-factor (5.0.0)
|
||||
devise-two-factor (6.0.0)
|
||||
activesupport (~> 7.0)
|
||||
devise (~> 4.0)
|
||||
railties (~> 7.0)
|
||||
|
@ -223,6 +221,7 @@ GEM
|
|||
diff-lcs (1.5.1)
|
||||
discard (1.3.0)
|
||||
activerecord (>= 4.2, < 8)
|
||||
docile (1.4.0)
|
||||
dotenv (2.8.1)
|
||||
dotenv-rails (2.8.1)
|
||||
dotenv (= 2.8.1)
|
||||
|
@ -239,8 +238,8 @@ GEM
|
|||
dumb_delegator (1.0.0)
|
||||
email_validator (2.2.4)
|
||||
activemodel
|
||||
erubi (1.12.0)
|
||||
et-orbi (1.2.7)
|
||||
erubi (1.13.0)
|
||||
et-orbi (1.2.11)
|
||||
tzinfo
|
||||
ethon (0.16.0)
|
||||
ffi (>= 1.15.0)
|
||||
|
@ -257,19 +256,20 @@ GEM
|
|||
faraday-net_http (3.1.0)
|
||||
net-http
|
||||
ffi (1.16.3)
|
||||
flipper (1.2.2)
|
||||
flipper (1.3.0)
|
||||
concurrent-ruby (< 2)
|
||||
flipper-active_record (1.2.2)
|
||||
flipper-active_record (1.3.0)
|
||||
activerecord (>= 4.2, < 8)
|
||||
flipper (~> 1.2.2)
|
||||
flipper-active_support_cache_store (1.2.2)
|
||||
flipper (~> 1.3.0)
|
||||
flipper-active_support_cache_store (1.3.0)
|
||||
activesupport (>= 4.2, < 8)
|
||||
flipper (~> 1.2.2)
|
||||
flipper-ui (1.2.2)
|
||||
flipper (~> 1.3.0)
|
||||
flipper-ui (1.3.0)
|
||||
erubi (>= 1.0.0, < 2.0.0)
|
||||
flipper (~> 1.2.2)
|
||||
flipper (~> 1.3.0)
|
||||
rack (>= 1.4, < 4)
|
||||
rack-protection (>= 1.5.3, <= 4.0.0)
|
||||
rack-protection (>= 1.5.3, < 5.0.0)
|
||||
rack-session (>= 1.0.2, < 3.0.0)
|
||||
sanitize (< 7)
|
||||
fog-core (2.4.0)
|
||||
builder
|
||||
|
@ -283,8 +283,9 @@ GEM
|
|||
fog-core (~> 2.1)
|
||||
fog-json (>= 1.0)
|
||||
formatador (1.1.0)
|
||||
fugit (1.9.0)
|
||||
et-orbi (~> 1, >= 1.2.7)
|
||||
front_matter_parser (1.0.1)
|
||||
fugit (1.11.1)
|
||||
et-orbi (~> 1, >= 1.2.11)
|
||||
raabro (~> 1.4)
|
||||
geo_coord (0.2.0)
|
||||
geocoder (1.8.2)
|
||||
|
@ -333,7 +334,7 @@ GEM
|
|||
highline (3.0.1)
|
||||
htmlentities (4.3.4)
|
||||
http_accept_language (2.1.1)
|
||||
i18n (1.14.4)
|
||||
i18n (1.14.6)
|
||||
concurrent-ruby (~> 1.0)
|
||||
i18n-tasks (1.0.13)
|
||||
activesupport (>= 4.0.2)
|
||||
|
@ -355,7 +356,7 @@ GEM
|
|||
invisible_captcha (2.2.0)
|
||||
rails (>= 5.2)
|
||||
io-console (0.7.2)
|
||||
irb (1.11.2)
|
||||
irb (1.12.0)
|
||||
rdoc
|
||||
reline (>= 0.4.2)
|
||||
job-iteration (1.4.1)
|
||||
|
@ -364,7 +365,7 @@ GEM
|
|||
rails-dom-testing (>= 1, < 3)
|
||||
railties (>= 4.2.0)
|
||||
thor (>= 0.14, < 2.0)
|
||||
json (2.7.1)
|
||||
json (2.7.2)
|
||||
json-jwt (1.16.6)
|
||||
activesupport (>= 4.2)
|
||||
aes_key_wrap
|
||||
|
@ -372,12 +373,15 @@ GEM
|
|||
bindata
|
||||
faraday (~> 2.0)
|
||||
faraday-follow_redirects
|
||||
json_schemer (2.1.1)
|
||||
json_schemer (2.2.1)
|
||||
base64
|
||||
bigdecimal
|
||||
hana (~> 1.3)
|
||||
regexp_parser (~> 2.0)
|
||||
simpleidn (~> 0.2)
|
||||
jsonapi-renderer (0.2.2)
|
||||
jwt (2.7.1)
|
||||
jwt (2.8.1)
|
||||
base64
|
||||
kaminari (1.2.2)
|
||||
activesupport (>= 4.1.0)
|
||||
kaminari-actionview (= 1.2.2)
|
||||
|
@ -404,9 +408,10 @@ GEM
|
|||
letter_opener (~> 1.7)
|
||||
railties (>= 5.2)
|
||||
rexml
|
||||
listen (3.8.0)
|
||||
listen (3.9.0)
|
||||
rb-fsevent (~> 0.10, >= 0.10.3)
|
||||
rb-inotify (~> 0.9, >= 0.9.10)
|
||||
logger (1.6.0)
|
||||
lograge (0.14.0)
|
||||
actionpack (>= 4)
|
||||
activesupport (>= 4)
|
||||
|
@ -421,17 +426,17 @@ GEM
|
|||
net-imap
|
||||
net-pop
|
||||
net-smtp
|
||||
maintenance_tasks (2.6.0)
|
||||
maintenance_tasks (2.7.0)
|
||||
actionpack (>= 6.0)
|
||||
activejob (>= 6.0)
|
||||
activerecord (>= 6.0)
|
||||
job-iteration (>= 1.3.6)
|
||||
railties (>= 6.0)
|
||||
zeitwerk (>= 2.6.2)
|
||||
marcel (1.0.2)
|
||||
marcel (1.0.4)
|
||||
matrix (0.4.2)
|
||||
memory_profiler (1.0.1)
|
||||
method_source (1.0.0)
|
||||
method_source (1.1.0)
|
||||
mime-types (3.5.2)
|
||||
mime-types-data (~> 3.2015)
|
||||
mime-types-data (3.2024.0206)
|
||||
|
@ -439,25 +444,25 @@ GEM
|
|||
rake
|
||||
mini_magick (4.12.0)
|
||||
mini_mime (1.1.5)
|
||||
mini_portile2 (2.8.5)
|
||||
minitest (5.22.2)
|
||||
mini_portile2 (2.8.7)
|
||||
minitest (5.25.1)
|
||||
msgpack (1.7.2)
|
||||
multi_json (1.15.0)
|
||||
mustermann (3.0.0)
|
||||
ruby2_keywords (~> 0.0.1)
|
||||
net-http (0.4.1)
|
||||
uri
|
||||
net-imap (0.4.10)
|
||||
net-imap (0.4.17)
|
||||
date
|
||||
net-protocol
|
||||
net-pop (0.1.2)
|
||||
net-protocol
|
||||
net-protocol (0.2.2)
|
||||
timeout
|
||||
net-smtp (0.4.0.1)
|
||||
net-smtp (0.5.0)
|
||||
net-protocol
|
||||
nio4r (2.7.0)
|
||||
nokogiri (1.16.2)
|
||||
nio4r (2.7.3)
|
||||
nokogiri (1.16.7)
|
||||
mini_portile2 (~> 2.8.2)
|
||||
racc (~> 1.4)
|
||||
openid_connect (2.3.0)
|
||||
|
@ -480,8 +485,11 @@ GEM
|
|||
ast (~> 2.4.1)
|
||||
racc
|
||||
pdf-core (0.9.0)
|
||||
pg (1.5.4)
|
||||
phonelib (0.8.7)
|
||||
pg (1.5.6)
|
||||
phonelib (0.8.8)
|
||||
playwright-ruby-client (1.46.0)
|
||||
concurrent-ruby (>= 1.1.6)
|
||||
mime-types (>= 3.0)
|
||||
prawn (2.4.0)
|
||||
pdf-core (~> 0.9.0)
|
||||
ttfunk (~> 1.7)
|
||||
|
@ -503,14 +511,14 @@ GEM
|
|||
promise.rb (0.7.4)
|
||||
psych (5.1.2)
|
||||
stringio
|
||||
public_suffix (5.0.4)
|
||||
puma (6.4.2)
|
||||
public_suffix (5.0.5)
|
||||
puma (6.4.3)
|
||||
nio4r (~> 2.0)
|
||||
pundit (2.3.1)
|
||||
activesupport (>= 3.0.0)
|
||||
raabro (1.4.0)
|
||||
racc (1.7.3)
|
||||
rack (2.2.8.1)
|
||||
racc (1.8.1)
|
||||
rack (2.2.10)
|
||||
rack-attack (6.7.0)
|
||||
rack (>= 1.0, < 4)
|
||||
rack-mini-profiler (3.3.1)
|
||||
|
@ -527,25 +535,27 @@ GEM
|
|||
rack (~> 2.2, >= 2.2.4)
|
||||
rack-proxy (0.7.7)
|
||||
rack
|
||||
rack-session (1.0.2)
|
||||
rack (< 3)
|
||||
rack-test (2.1.0)
|
||||
rack (>= 1.3)
|
||||
rack_session_access (0.2.0)
|
||||
builder (>= 2.0.0)
|
||||
rack (>= 1.0.0)
|
||||
rails (7.0.8.1)
|
||||
actioncable (= 7.0.8.1)
|
||||
actionmailbox (= 7.0.8.1)
|
||||
actionmailer (= 7.0.8.1)
|
||||
actionpack (= 7.0.8.1)
|
||||
actiontext (= 7.0.8.1)
|
||||
actionview (= 7.0.8.1)
|
||||
activejob (= 7.0.8.1)
|
||||
activemodel (= 7.0.8.1)
|
||||
activerecord (= 7.0.8.1)
|
||||
activestorage (= 7.0.8.1)
|
||||
activesupport (= 7.0.8.1)
|
||||
rails (7.0.8.5)
|
||||
actioncable (= 7.0.8.5)
|
||||
actionmailbox (= 7.0.8.5)
|
||||
actionmailer (= 7.0.8.5)
|
||||
actionpack (= 7.0.8.5)
|
||||
actiontext (= 7.0.8.5)
|
||||
actionview (= 7.0.8.5)
|
||||
activejob (= 7.0.8.5)
|
||||
activemodel (= 7.0.8.5)
|
||||
activerecord (= 7.0.8.5)
|
||||
activestorage (= 7.0.8.5)
|
||||
activesupport (= 7.0.8.5)
|
||||
bundler (>= 1.15.0)
|
||||
railties (= 7.0.8.1)
|
||||
railties (= 7.0.8.5)
|
||||
rails-controller-testing (1.0.5)
|
||||
actionpack (>= 5.0.1.rc1)
|
||||
actionview (>= 5.0.1.rc1)
|
||||
|
@ -562,21 +572,21 @@ GEM
|
|||
rails-html-sanitizer (1.6.0)
|
||||
loofah (~> 2.21)
|
||||
nokogiri (~> 1.14)
|
||||
rails-i18n (7.0.8)
|
||||
rails-i18n (7.0.9)
|
||||
i18n (>= 0.7, < 2)
|
||||
railties (>= 6.0.0, < 8)
|
||||
rails-pg-extras (5.3.1)
|
||||
rails
|
||||
ruby-pg-extras (= 5.3.1)
|
||||
railties (7.0.8.1)
|
||||
actionpack (= 7.0.8.1)
|
||||
activesupport (= 7.0.8.1)
|
||||
railties (7.0.8.5)
|
||||
actionpack (= 7.0.8.5)
|
||||
activesupport (= 7.0.8.5)
|
||||
method_source
|
||||
rake (>= 12.2)
|
||||
thor (~> 1.0)
|
||||
zeitwerk (~> 2.5)
|
||||
rainbow (3.1.1)
|
||||
rake (13.1.0)
|
||||
rake (13.2.1)
|
||||
rake-progressbar (0.0.5)
|
||||
rb-fsevent (0.11.2)
|
||||
rb-inotify (0.10.1)
|
||||
|
@ -584,19 +594,20 @@ GEM
|
|||
rdoc (6.6.3.1)
|
||||
psych (>= 4.0.0)
|
||||
redcarpet (3.6.0)
|
||||
redis (5.1.0)
|
||||
redis-client (>= 0.17.0)
|
||||
redis-client (0.20.0)
|
||||
redis (5.2.0)
|
||||
redis-client (>= 0.22.0)
|
||||
redis-client (0.22.1)
|
||||
connection_pool
|
||||
regexp_parser (2.9.0)
|
||||
reline (0.4.2)
|
||||
reline (0.5.3)
|
||||
io-console (~> 0.5)
|
||||
request_store (1.5.1)
|
||||
rack (>= 1.4)
|
||||
responders (3.1.1)
|
||||
actionpack (>= 5.2)
|
||||
railties (>= 5.2)
|
||||
rexml (3.2.6)
|
||||
rexml (3.3.6)
|
||||
strscan
|
||||
rodf (1.2.0)
|
||||
builder (>= 3.0)
|
||||
rubyzip (>= 1.0)
|
||||
|
@ -614,20 +625,20 @@ GEM
|
|||
rspec-mocks (3.13.0)
|
||||
diff-lcs (>= 1.2.0, < 2.0)
|
||||
rspec-support (~> 3.13.0)
|
||||
rspec-rails (6.1.1)
|
||||
rspec-rails (6.1.2)
|
||||
actionpack (>= 6.1)
|
||||
activesupport (>= 6.1)
|
||||
railties (>= 6.1)
|
||||
rspec-core (~> 3.12)
|
||||
rspec-expectations (~> 3.12)
|
||||
rspec-mocks (~> 3.12)
|
||||
rspec-support (~> 3.12)
|
||||
rspec-core (~> 3.13)
|
||||
rspec-expectations (~> 3.13)
|
||||
rspec-mocks (~> 3.13)
|
||||
rspec-support (~> 3.13)
|
||||
rspec-retry (0.6.2)
|
||||
rspec-core (> 3.3)
|
||||
rspec-support (3.13.0)
|
||||
rspec-support (3.13.1)
|
||||
rspec_junit_formatter (0.6.0)
|
||||
rspec-core (>= 2, < 4, != 2.12.0)
|
||||
rubocop (1.60.2)
|
||||
rubocop (1.63.3)
|
||||
json (~> 2.3)
|
||||
language_server-protocol (>= 3.17.0)
|
||||
parallel (~> 1.10)
|
||||
|
@ -635,27 +646,30 @@ GEM
|
|||
rainbow (>= 2.2.2, < 4.0)
|
||||
regexp_parser (>= 1.8, < 3.0)
|
||||
rexml (>= 3.2.5, < 4.0)
|
||||
rubocop-ast (>= 1.30.0, < 2.0)
|
||||
rubocop-ast (>= 1.31.1, < 2.0)
|
||||
ruby-progressbar (~> 1.7)
|
||||
unicode-display_width (>= 2.4.0, < 3.0)
|
||||
rubocop-ast (1.30.0)
|
||||
parser (>= 3.2.1.0)
|
||||
rubocop-ast (1.31.2)
|
||||
parser (>= 3.3.0.4)
|
||||
rubocop-capybara (2.20.0)
|
||||
rubocop (~> 1.41)
|
||||
rubocop-factory_bot (2.25.1)
|
||||
rubocop (~> 1.41)
|
||||
rubocop-performance (1.20.2)
|
||||
rubocop-performance (1.21.0)
|
||||
rubocop (>= 1.48.1, < 2.0)
|
||||
rubocop-ast (>= 1.30.0, < 2.0)
|
||||
rubocop-rails (2.23.1)
|
||||
rubocop-ast (>= 1.31.1, < 2.0)
|
||||
rubocop-rails (2.24.1)
|
||||
activesupport (>= 4.2.0)
|
||||
rack (>= 1.1)
|
||||
rubocop (>= 1.33.0, < 2.0)
|
||||
rubocop-ast (>= 1.30.0, < 2.0)
|
||||
rubocop-rspec (2.26.1)
|
||||
rubocop-ast (>= 1.31.1, < 2.0)
|
||||
rubocop-rspec (2.29.1)
|
||||
rubocop (~> 1.40)
|
||||
rubocop-capybara (~> 2.17)
|
||||
rubocop-factory_bot (~> 2.22)
|
||||
rubocop-rspec_rails (~> 2.28)
|
||||
rubocop-rspec_rails (2.28.3)
|
||||
rubocop (~> 1.40)
|
||||
ruby-graphviz (1.2.5)
|
||||
rexml
|
||||
ruby-next-core (1.0.2)
|
||||
|
@ -673,14 +687,9 @@ GEM
|
|||
nokogiri (>= 1.6.2)
|
||||
rexml
|
||||
xmlenc (>= 0.7.1)
|
||||
sanitize (6.1.0)
|
||||
sanitize (6.1.2)
|
||||
crass (~> 1.0.2)
|
||||
nokogiri (>= 1.12.0)
|
||||
sass (3.7.4)
|
||||
sass-listen (~> 4.0.0)
|
||||
sass-listen (4.0.0)
|
||||
rb-fsevent (~> 0.9, >= 0.9.4)
|
||||
rb-inotify (~> 0.9, >= 0.9.7)
|
||||
sassc (2.4.0)
|
||||
ffi (~> 1.9)
|
||||
sassc-rails (2.1.2)
|
||||
|
@ -689,34 +698,34 @@ GEM
|
|||
sprockets (> 3.0)
|
||||
sprockets-rails
|
||||
tilt
|
||||
scss_lint (0.60.0)
|
||||
sass (~> 3.5, >= 3.5.5)
|
||||
selectize-rails (0.12.6)
|
||||
selenium-devtools (0.121.0)
|
||||
selenium-devtools (0.126.0)
|
||||
selenium-webdriver (~> 4.2)
|
||||
selenium-webdriver (4.17.0)
|
||||
selenium-webdriver (4.22.0)
|
||||
base64 (~> 0.2)
|
||||
logger (~> 1.4)
|
||||
rexml (~> 3.2, >= 3.2.5)
|
||||
rubyzip (>= 1.2.2, < 3.0)
|
||||
websocket (~> 1.0)
|
||||
sentry-delayed_job (5.16.1)
|
||||
sentry-delayed_job (5.17.3)
|
||||
delayed_job (>= 4.0)
|
||||
sentry-ruby (~> 5.16.1)
|
||||
sentry-rails (5.16.1)
|
||||
sentry-ruby (~> 5.17.3)
|
||||
sentry-rails (5.17.3)
|
||||
railties (>= 5.0)
|
||||
sentry-ruby (~> 5.16.1)
|
||||
sentry-ruby (5.16.1)
|
||||
sentry-ruby (~> 5.17.3)
|
||||
sentry-ruby (5.17.3)
|
||||
bigdecimal
|
||||
concurrent-ruby (~> 1.0, >= 1.0.2)
|
||||
sentry-sidekiq (5.16.1)
|
||||
sentry-ruby (~> 5.16.1)
|
||||
sentry-sidekiq (5.17.3)
|
||||
sentry-ruby (~> 5.17.3)
|
||||
sidekiq (>= 3.0)
|
||||
shoulda-matchers (6.1.0)
|
||||
shoulda-matchers (6.2.0)
|
||||
activesupport (>= 5.2.0)
|
||||
sib-api-v3-sdk (9.1.0)
|
||||
addressable (~> 2.3, >= 2.3.0)
|
||||
json (~> 2.1, >= 2.1.0)
|
||||
typhoeus (~> 1.0, >= 1.0.1)
|
||||
sidekiq (7.2.1)
|
||||
sidekiq (7.2.4)
|
||||
concurrent-ruby (< 2)
|
||||
connection_pool (>= 2.3.0)
|
||||
rack (>= 2.2.4)
|
||||
|
@ -728,6 +737,15 @@ GEM
|
|||
simple_xlsx_reader (1.0.4)
|
||||
nokogiri
|
||||
rubyzip
|
||||
simplecov (0.22.0)
|
||||
docile (~> 1.1)
|
||||
simplecov-html (~> 0.11)
|
||||
simplecov_json_formatter (~> 0.1)
|
||||
simplecov-cobertura (2.1.0)
|
||||
rexml
|
||||
simplecov (~> 0.19)
|
||||
simplecov-html (0.12.3)
|
||||
simplecov_json_formatter (0.1.4)
|
||||
simpleidn (0.2.1)
|
||||
unf (~> 0.1.4)
|
||||
sinatra (3.2.0)
|
||||
|
@ -735,13 +753,13 @@ GEM
|
|||
rack (~> 2.2, >= 2.2.4)
|
||||
rack-protection (= 3.2.0)
|
||||
tilt (~> 2.0)
|
||||
skylight (6.0.3)
|
||||
skylight (6.0.4)
|
||||
activesupport (>= 5.2.0)
|
||||
smart_properties (1.17.0)
|
||||
spreadsheet_architect (5.0.0)
|
||||
caxlsx (>= 3.3.0, < 4)
|
||||
rodf (>= 1.0.0, < 2)
|
||||
spring (4.1.3)
|
||||
spring (4.2.1)
|
||||
spring-commands-rspec (1.0.4)
|
||||
spring (>= 0.9.1)
|
||||
sprockets (4.2.1)
|
||||
|
@ -752,9 +770,11 @@ GEM
|
|||
activesupport (>= 5.2)
|
||||
sprockets (>= 3.0.0)
|
||||
stackprof (0.2.26)
|
||||
string-similarity (2.1.0)
|
||||
stringio (3.1.0)
|
||||
strong_migrations (1.7.0)
|
||||
strong_migrations (1.8.0)
|
||||
activerecord (>= 5.2)
|
||||
strscan (3.1.0)
|
||||
swd (2.0.3)
|
||||
activesupport (>= 3)
|
||||
attr_required (>= 0.0.5)
|
||||
|
@ -766,13 +786,14 @@ GEM
|
|||
temple (0.8.2)
|
||||
terminal-table (3.0.2)
|
||||
unicode-display_width (>= 1.1.1, < 3)
|
||||
thor (1.3.0)
|
||||
test-prof (1.3.3)
|
||||
thor (1.3.2)
|
||||
thread_safe (0.3.6)
|
||||
tilt (2.3.0)
|
||||
timecop (0.9.8)
|
||||
timeout (0.4.1)
|
||||
ttfunk (1.7.0)
|
||||
turbo-rails (2.0.2)
|
||||
turbo-rails (2.0.5)
|
||||
actionpack (>= 6.0.0)
|
||||
activejob (>= 6.0.0)
|
||||
railties (>= 6.0.0)
|
||||
|
@ -790,7 +811,7 @@ GEM
|
|||
activemodel (>= 3.0.0)
|
||||
public_suffix
|
||||
vcr (6.2.0)
|
||||
view_component (3.10.0)
|
||||
view_component (3.12.1)
|
||||
activesupport (>= 5.2.0, < 8.0)
|
||||
concurrent-ruby (~> 1.0)
|
||||
method_source (~> 1.0)
|
||||
|
@ -816,11 +837,11 @@ GEM
|
|||
activesupport
|
||||
faraday (~> 2.0)
|
||||
faraday-follow_redirects
|
||||
webmock (3.20.0)
|
||||
webmock (3.23.0)
|
||||
addressable (>= 2.8.0)
|
||||
crack (>= 0.3.2)
|
||||
hashdiff (>= 0.4.0, < 2.0.0)
|
||||
webrick (1.8.1)
|
||||
webrick (1.8.2)
|
||||
websocket (1.2.10)
|
||||
websocket-driver (0.7.6)
|
||||
websocket-extensions (>= 0.1.0)
|
||||
|
@ -846,13 +867,13 @@ GEM
|
|||
anyway_config (>= 1.3, < 3)
|
||||
sidekiq
|
||||
yabeda (~> 0.6)
|
||||
zeitwerk (2.6.13)
|
||||
zeitwerk (2.7.0)
|
||||
zip_tricks (5.6.0)
|
||||
zipline (1.5.0)
|
||||
actionpack (>= 6.0, < 8.0)
|
||||
content_disposition (~> 1.0)
|
||||
zip_tricks (>= 4.2.1, < 6.0)
|
||||
zxcvbn-ruby (1.2.0)
|
||||
zxcvbn (0.1.11)
|
||||
|
||||
PLATFORMS
|
||||
ruby
|
||||
|
@ -878,6 +899,7 @@ DEPENDENCIES
|
|||
browser
|
||||
capybara
|
||||
capybara-email
|
||||
capybara-playwright-driver
|
||||
capybara-screenshot
|
||||
charlock_holmes
|
||||
chartkick
|
||||
|
@ -888,7 +910,7 @@ DEPENDENCIES
|
|||
delayed_cron_job
|
||||
delayed_job_active_record
|
||||
delayed_job_web
|
||||
devise!
|
||||
devise
|
||||
devise-i18n
|
||||
devise-two-factor
|
||||
discard
|
||||
|
@ -900,6 +922,7 @@ DEPENDENCIES
|
|||
flipper-active_record
|
||||
flipper-active_support_cache_store
|
||||
flipper-ui
|
||||
front_matter_parser
|
||||
fugit
|
||||
geo_coord
|
||||
geocoder
|
||||
|
@ -967,7 +990,6 @@ DEPENDENCIES
|
|||
rubocop-rspec
|
||||
saml_idp
|
||||
sassc-rails
|
||||
scss_lint
|
||||
selenium-devtools
|
||||
selenium-webdriver
|
||||
sentry-delayed_job
|
||||
|
@ -979,13 +1001,17 @@ DEPENDENCIES
|
|||
sidekiq
|
||||
sidekiq-cron
|
||||
simple_xlsx_reader
|
||||
simplecov
|
||||
simplecov-cobertura
|
||||
skylight
|
||||
spreadsheet_architect
|
||||
spring
|
||||
spring-commands-rspec
|
||||
stackprof
|
||||
string-similarity
|
||||
strong_migrations
|
||||
sys-proctable
|
||||
test-prof
|
||||
timecop
|
||||
turbo-rails
|
||||
typhoeus
|
||||
|
@ -1000,7 +1026,7 @@ DEPENDENCIES
|
|||
yabeda-prometheus
|
||||
yabeda-sidekiq
|
||||
zipline
|
||||
zxcvbn-ruby
|
||||
zxcvbn
|
||||
|
||||
BUNDLED WITH
|
||||
2.5.4
|
||||
2.5.9
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
# A sample Guardfile
|
||||
# More info at https://github.com/guard/guard#readme
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
web: RAILS_QUEUE_ADAPTER=delayed_job bin/rails server -p 3000
|
||||
web: bin/rails server -p 3000
|
||||
jobs: bin/rake jobs:work
|
||||
vite: bin/vite dev
|
||||
|
|
|
@ -38,6 +38,8 @@ Pour faire tourner sidekiq, vous aurez besoin de :
|
|||
|
||||
- redis
|
||||
|
||||
- lightgallery : une license a été souscrite pour soutenir le projet, mais elle n'est pas obligatoire si la librairie est utilisée dans le cadre d'une application open source.
|
||||
|
||||
#### Développement
|
||||
|
||||
- rbenv : voir https://github.com/rbenv/rbenv-installer#rbenv-installer--doctor-scripts
|
||||
|
@ -62,7 +64,7 @@ Selenium::WebDriver::Chrome.path = "/Applications/Brave Browser.app/Contents/Mac
|
|||
Webdrivers::Chromedriver.required_version = "103.0.5060.53"
|
||||
```
|
||||
|
||||
Il est également possible de faire une installation et mise à jour automatique lors de l'exécution de `bin/update` en définissant la variable d'environnement `UPDATE_WEBDRIVER`. Les binaires seront installés dans le repertoire `~/.local/bin/` qui doit être rajouté manuellement dans le path.
|
||||
Il est également possible de faire une installation et mise à jour automatique lors de l'exécution de `bin/update` en définissant la variable d'environnement `UPDATE_WEBDRIVER`. Les binaires seront installés dans le repertoire `~/.local/bin/` qui doit être rajouté manuellement dans le path.
|
||||
|
||||
### Création des rôles de la base de données
|
||||
|
||||
|
@ -142,7 +144,7 @@ Pour exécuter les tests de l'application, plusieurs possibilités :
|
|||
|
||||
- Afficher les logs js en error issus de la console du navigateur `console.error('coucou')`
|
||||
|
||||
JS_LOG=error bin/rspec spec/system
|
||||
JS_LOG=debug,log,error bin/rspec spec/system
|
||||
|
||||
- Augmenter la latence lors de tests end2end pour déceler des bugs récalcitrants
|
||||
|
||||
|
@ -192,3 +194,5 @@ La compatibilité est testée par Browserstack.<br>[<img src="app/assets/images/
|
|||
[![View performance data on Skylight](https://badges.skylight.io/status/zAvWTaqO0mu1.svg)](https://oss.skylight.io/app/applications/zAvWTaqO0mu1)
|
||||
|
||||
Nous utilisons Skylight pour suivre les performances de notre application.
|
||||
|
||||
Par ailleurs, nous utilisons [Yabeda](https://github.com/yabeda-rb/yabeda) pour exporter des métriques au format prometheus pour Sidekiq. L'activation se fait via la variable d'environnement `PROMETHEUS_EXPORTER_ENABLED` voir config/env.example.optional .
|
||||
|
|
2
Rakefile
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
# Add your own tasks in files placed in lib/tasks ending in .rake,
|
||||
# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.
|
||||
|
||||
|
|
BIN
app/assets/images/apercu-indisponible.png
Normal file
After Width: | Height: | Size: 5.1 KiB |
BIN
app/assets/images/faq/administrateur-add-administrateur.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
app/assets/images/faq/administrateur-all-procedures.png
Normal file
After Width: | Height: | Size: 40 KiB |
BIN
app/assets/images/faq/administrateur-button-copy-procedure.png
Normal file
After Width: | Height: | Size: 8.6 KiB |
BIN
app/assets/images/faq/administrateur-create-declarative.png
Normal file
After Width: | Height: | Size: 62 KiB |
BIN
app/assets/images/faq/administrateur-example-markup-preview.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
app/assets/images/faq/administrateur-example-markup.png
Normal file
After Width: | Height: | Size: 7.1 KiB |
BIN
app/assets/images/faq/administrateur-link-all-procedures.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
app/assets/images/faq/administrateur-list-champs-repetition.png
Normal file
After Width: | Height: | Size: 48 KiB |
BIN
app/assets/images/faq/administrateur-procedure-action-close.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
app/assets/images/faq/administrateur-procedure-auto-archive.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
app/assets/images/faq/administrateur-procedure-close-message.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
app/assets/images/faq/administrateur-procedure-close-replace.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
app/assets/images/faq/administrateur-procedure-test-button.png
Normal file
After Width: | Height: | Size: 26 KiB |
After Width: | Height: | Size: 26 KiB |
BIN
app/assets/images/faq/administrateur-procedure-test-link.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
app/assets/images/faq/administrateur-procedure-test-publish.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
app/assets/images/faq/administrateur-procedure-test-thanks.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
app/assets/images/faq/administrateur-procedure-test-usager.png
Normal file
After Width: | Height: | Size: 30 KiB |
BIN
app/assets/images/faq/administrateur-procedures-list-header.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
app/assets/images/faq/administrateur-procedures-list.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
app/assets/images/faq/administrateur-profile-switch.png
Normal file
After Width: | Height: | Size: 23 KiB |
BIN
app/assets/images/faq/administrateur-repetition-create.png
Normal file
After Width: | Height: | Size: 22 KiB |
After Width: | Height: | Size: 3.4 KiB |
After Width: | Height: | Size: 16 KiB |
BIN
app/assets/images/faq/administrateur-set-auto-close-date.png
Normal file
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 29 KiB |
BIN
app/assets/images/faq/instructeur-accepter-add-justificatif.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
app/assets/images/faq/instructeur-dossiers-list-header.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
app/assets/images/faq/instructeur-filtres-and.png
Normal file
After Width: | Height: | Size: 4.5 KiB |
BIN
app/assets/images/faq/instructeur-filtres-date.png
Normal file
After Width: | Height: | Size: 4.2 KiB |
BIN
app/assets/images/faq/instructeur-filtres-dropdown.png
Normal file
After Width: | Height: | Size: 8.7 KiB |
BIN
app/assets/images/faq/instructeur-filtres-list.png
Normal file
After Width: | Height: | Size: 30 KiB |
BIN
app/assets/images/faq/instructeur-filtres-or.png
Normal file
After Width: | Height: | Size: 4.2 KiB |
BIN
app/assets/images/faq/instructeur-procedure-header.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
app/assets/images/faq/instructeur-procedure-notifications.png
Normal file
After Width: | Height: | Size: 25 KiB |
BIN
app/assets/images/faq/instructeur-procedure-show.png
Normal file
After Width: | Height: | Size: 75 KiB |
BIN
app/assets/images/faq/sign-in-page.png
Normal file
After Width: | Height: | Size: 39 KiB |
BIN
app/assets/images/faq/usager-dossier-accepte-summary.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
app/assets/images/faq/usager-dossier-actions-menu-clone.png
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
app/assets/images/faq/usager-dossier-actions-menu-start-new.png
Normal file
After Width: | Height: | Size: 25 KiB |
BIN
app/assets/images/faq/usager-dossier-actions-menu-transfer.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
app/assets/images/faq/usager-dossier-cloned-draft.png
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
app/assets/images/faq/usager-dossiers-list.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
app/assets/images/faq/usager-dropdown.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
app/assets/images/faq/usager-edit-email.png
Normal file
After Width: | Height: | Size: 8.1 KiB |
BIN
app/assets/images/faq/usager-edit-identity-brouillon-1.png
Normal file
After Width: | Height: | Size: 23 KiB |
BIN
app/assets/images/faq/usager-edit-identity-brouillon-2.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
app/assets/images/faq/usager-edit-identity-construction-1.png
Normal file
After Width: | Height: | Size: 23 KiB |
BIN
app/assets/images/faq/usager-edit-identity-construction-2.png
Normal file
After Width: | Height: | Size: 23 KiB |
After Width: | Height: | Size: 18 KiB |
BIN
app/assets/images/faq/usager-footer-contact.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
app/assets/images/faq/usager-form-footer-submit.png
Normal file
After Width: | Height: | Size: 3.3 KiB |
BIN
app/assets/images/faq/usager-messagerie.png
Normal file
After Width: | Height: | Size: 29 KiB |
BIN
app/assets/images/faq/usager-procedure-close-focus-contact.png
Normal file
After Width: | Height: | Size: 41 KiB |
BIN
app/assets/images/faq/usager-transfer-dossier.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
app/assets/images/instructions_moncomptepro.png
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
app/assets/images/pdf-placeholder.png
Normal file
After Width: | Height: | Size: 3.5 KiB |
|
@ -1,4 +1,4 @@
|
|||
@import "placeholders";
|
||||
@import 'placeholders';
|
||||
|
||||
html,
|
||||
body {
|
||||
|
@ -6,11 +6,21 @@ body {
|
|||
scroll-behavior: smooth;
|
||||
}
|
||||
|
||||
// Forces line breaks to prevent buttons from overflowing their container
|
||||
input[type='submit'] {
|
||||
white-space: normal;
|
||||
}
|
||||
|
||||
.page-wrapper {
|
||||
position: relative;
|
||||
min-height: 100%;
|
||||
}
|
||||
|
||||
// Wrap text in pre tag
|
||||
pre {
|
||||
white-space: pre-wrap;
|
||||
}
|
||||
|
||||
// Mobile Safari doesn't bubble mouse events by default, unless:
|
||||
//
|
||||
// - the target element of the event is a link or a form field.
|
||||
|
@ -28,3 +38,7 @@ body {
|
|||
.container {
|
||||
@extend %container;
|
||||
}
|
||||
|
||||
react-fragment {
|
||||
display: block;
|
||||
}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
@import "colors";
|
||||
@import "constants";
|
||||
@import 'colors';
|
||||
@import 'constants';
|
||||
|
||||
// floats
|
||||
.pull-left {
|
||||
|
@ -37,7 +37,7 @@
|
|||
}
|
||||
|
||||
.text-right {
|
||||
text-align: right;
|
||||
text-align: right !important;
|
||||
}
|
||||
|
||||
.text-sm {
|
||||
|
@ -142,7 +142,6 @@
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
// who known
|
||||
.highlighted {
|
||||
background-color: var(
|
||||
|
@ -194,13 +193,29 @@
|
|||
// using $direction.key as css modifier, $direction.values to set css properties
|
||||
// scale it using $steps
|
||||
$directions: (
|
||||
"t": ("margin-top"),
|
||||
"r": ("margin-right"),
|
||||
"b": ("margin-bottom"),
|
||||
"l": ("margin-left"),
|
||||
"x": ("margin-left", "margin-right"),
|
||||
"y": ("margin-top", "margin-bottom"),
|
||||
"": ("margin")
|
||||
't': (
|
||||
'margin-top'
|
||||
),
|
||||
'r': (
|
||||
'margin-right'
|
||||
),
|
||||
'b': (
|
||||
'margin-bottom'
|
||||
),
|
||||
'l': (
|
||||
'margin-left'
|
||||
),
|
||||
'x': (
|
||||
'margin-left',
|
||||
'margin-right'
|
||||
),
|
||||
'y': (
|
||||
'margin-top',
|
||||
'margin-bottom'
|
||||
),
|
||||
'': (
|
||||
'margin'
|
||||
)
|
||||
);
|
||||
$steps: (0, 1, 2, 3, 4, 5, 6, 7, 8);
|
||||
|
||||
|
@ -215,13 +230,29 @@ $steps: (0, 1, 2, 3, 4, 5, 6, 7, 8);
|
|||
}
|
||||
|
||||
$directions: (
|
||||
"t": ("padding-top"),
|
||||
"r": ("padding-right"),
|
||||
"b": ("padding-bottom"),
|
||||
"l": ("padding-left"),
|
||||
"x": ("padding-left", "padding-right"),
|
||||
"y": ("padding-top", "padding-bottom"),
|
||||
"": ("padding")
|
||||
't': (
|
||||
'padding-top'
|
||||
),
|
||||
'r': (
|
||||
'padding-right'
|
||||
),
|
||||
'b': (
|
||||
'padding-bottom'
|
||||
),
|
||||
'l': (
|
||||
'padding-left'
|
||||
),
|
||||
'x': (
|
||||
'padding-left',
|
||||
'padding-right'
|
||||
),
|
||||
'y': (
|
||||
'padding-top',
|
||||
'padding-bottom'
|
||||
),
|
||||
'': (
|
||||
'padding'
|
||||
)
|
||||
);
|
||||
$steps: (0, 1, 2, 3, 4, 5, 6, 7, 8);
|
||||
|
||||
|
|
|
@ -1,26 +1,26 @@
|
|||
$light-blue: #1C7EC9;
|
||||
$lighter-blue: #C3D9FF;
|
||||
$light-blue: #1c7ec9;
|
||||
$lighter-blue: #c3d9ff;
|
||||
$black: #333333;
|
||||
$white: #FFFFFF;
|
||||
$white: #ffffff;
|
||||
$grey: #888888;
|
||||
$light-grey: #F8F8F8;
|
||||
$light-grey: #f8f8f8;
|
||||
$dark-grey: #666666;
|
||||
$border-grey: #CCCCCC;
|
||||
$dark-red: #A10005;
|
||||
$border-grey: #cccccc;
|
||||
$dark-red: #a10005;
|
||||
$medium-red: rgba(161, 0, 5, 0.9);
|
||||
$light-red: #ED1C24;
|
||||
$lighter-red: #F52A2A;
|
||||
$background-red: #FFDFDF;
|
||||
$light-red: #ed1c24;
|
||||
$lighter-red: #f52a2a;
|
||||
$background-red: #ffdfdf;
|
||||
$green: darken(#169862, 5%);
|
||||
$old-green: #15AD70;
|
||||
$old-green: #15ad70;
|
||||
$lighter-green: lighten($old-green, 30%);
|
||||
$light-green: lighten($old-green, 25%);
|
||||
$dark-green: darken($old-green, 20%);
|
||||
$orange: #F28900;
|
||||
$orange: #f28900;
|
||||
$orange-bg: lighten($orange, 35%);
|
||||
$yellow: #FEF3B8;
|
||||
$light-yellow: #FFFFDE;
|
||||
$blue-france-700: #00006D;
|
||||
$yellow: #fef3b8;
|
||||
$light-yellow: #ffffde;
|
||||
$blue-france-700: #00006d;
|
||||
$blue-france-500: #000091;
|
||||
$blue-france-400: #7F7FC8;
|
||||
$blue-france-400: #7f7fc8;
|
||||
$g700: #383838;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@import "constants";
|
||||
@import 'constants';
|
||||
|
||||
@mixin horizontal-padding($value) {
|
||||
padding-left: $value;
|
||||
|
@ -22,4 +22,3 @@
|
|||
background-image: image-url($image-url);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
@import "colors";
|
||||
@import "mixins";
|
||||
@import "constants";
|
||||
@import 'colors';
|
||||
@import 'mixins';
|
||||
@import 'constants';
|
||||
|
||||
%horizontal-list {
|
||||
list-style-type: none;
|
||||
|
@ -27,7 +27,8 @@
|
|||
}
|
||||
}
|
||||
|
||||
%container { // TODO: switch to new design with preview in two view not in two column https://github.com/betagouv/demarches-simplifiees.fr/issues/7882
|
||||
%container {
|
||||
// TODO: switch to new design with preview in two view not in two column https://github.com/betagouv/demarches-simplifiees.fr/issues/7882
|
||||
@include horizontal-padding($default-padding);
|
||||
max-width: $page-width + 2 * $default-padding;
|
||||
margin-left: auto;
|
||||
|
|
|
@ -11,9 +11,9 @@
|
|||
|
||||
trix-editor {
|
||||
min-height: 10em;
|
||||
background-color: #FFFFFF;
|
||||
background-color: #ffffff;
|
||||
}
|
||||
|
||||
[data-fr-theme="dark"] .trix-button-group button {
|
||||
[data-fr-theme='dark'] .trix-button-group button {
|
||||
background: var(--background-action-high-blue-france) !important;
|
||||
}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
@import "constants";
|
||||
@import "colors";
|
||||
@import 'constants';
|
||||
@import 'colors';
|
||||
|
||||
.instructeur-wrapper {
|
||||
.select-instructeurs {
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
@import "colors";
|
||||
@import "constants";
|
||||
@import 'colors';
|
||||
@import 'constants';
|
||||
|
||||
#agentconnect {
|
||||
.agent {
|
||||
|
@ -10,7 +10,7 @@
|
|||
}
|
||||
|
||||
.box {
|
||||
background-color: #F2F2F9;
|
||||
background-color: #f2f2f9;
|
||||
padding: $default-padding;
|
||||
|
||||
ul {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@import "placeholders";
|
||||
@import 'placeholders';
|
||||
|
||||
@keyframes fade-in-down {
|
||||
0% {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@import "constants";
|
||||
@import 'constants';
|
||||
|
||||
table.archive-table {
|
||||
.text-right {
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
@import "colors";
|
||||
@import "constants";
|
||||
@import 'colors';
|
||||
@import 'constants';
|
||||
|
||||
.attachment-error,
|
||||
.attachment-upload-error {
|
||||
|
@ -8,7 +8,7 @@
|
|||
&::before {
|
||||
box-shadow: inset 2px 0 0 0 var(--border-plain-error);
|
||||
height: 100%;
|
||||
content: "";
|
||||
content: '';
|
||||
left: -0.75rem;
|
||||
position: absolute;
|
||||
width: 2px;
|
||||
|
@ -26,7 +26,7 @@
|
|||
}
|
||||
|
||||
.attachment-multiple:not(.fr-downloads-group),
|
||||
.attachment-multiple.fr-downloads-group[data-controller=replace-attachment] {
|
||||
.attachment-multiple.fr-downloads-group[data-controller='replace-attachment'] {
|
||||
ul {
|
||||
list-style-type: none;
|
||||
padding-inline-start: 0;
|
||||
|
@ -49,9 +49,8 @@
|
|||
}
|
||||
}
|
||||
|
||||
.attachment-multiple.fr-downloads-group.destroyable {
|
||||
ul {
|
||||
list-style-type: none;
|
||||
padding-inline-start: 0;
|
||||
}
|
||||
.attachment-multiple.fr-downloads-group.destroyable ul,
|
||||
ul[data-file-input-reset-target='fileList'] {
|
||||
list-style-type: none;
|
||||
padding-inline-start: 0;
|
||||
}
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
@font-face {
|
||||
font-family: "Marianne";
|
||||
src: url("marianne-regular.ttf");
|
||||
font-family: 'Marianne';
|
||||
src: url('marianne-regular.ttf');
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "Marianne";
|
||||
src: url("marianne-bold.ttf");
|
||||
font-family: 'Marianne';
|
||||
src: url('marianne-bold.ttf');
|
||||
font-weight: bold;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "Marianne";
|
||||
src: url("marianne-thin.ttf");
|
||||
font-family: 'Marianne';
|
||||
src: url('marianne-thin.ttf');
|
||||
font-weight: 100; // weasy print n"accepte pas lighter
|
||||
font-style: normal;
|
||||
}
|
||||
|
@ -25,8 +25,9 @@
|
|||
|
||||
@bottom-center {
|
||||
font-size: 8pt;
|
||||
content: counter(page) " / " counter(pages);
|
||||
content: counter(page) ' / ' counter(pages);
|
||||
margin-top: 17mm;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
@bottom-left {
|
||||
|
@ -41,11 +42,12 @@
|
|||
flex-direction: column;
|
||||
justify-content: space-between; // This will push the footer down
|
||||
max-width: 21cm;
|
||||
height: 29.7cm;
|
||||
min-height: 29.7cm;
|
||||
padding: 17mm;
|
||||
margin: 0 auto;
|
||||
background: #FFFFFF;
|
||||
background: #ffffff;
|
||||
box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); // Optional: for better visualization
|
||||
position: relative;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -140,13 +142,11 @@
|
|||
|
||||
h2 {
|
||||
margin: 0;
|
||||
line-height: 8pt;
|
||||
}
|
||||
|
||||
h3 {
|
||||
font-size: 10pt; // same as text
|
||||
font-weight: bold;
|
||||
line-height: 4pt;
|
||||
}
|
||||
|
||||
li p {
|
||||
|
@ -167,9 +167,31 @@
|
|||
}
|
||||
}
|
||||
|
||||
.footer {
|
||||
footer {
|
||||
position: running(footer);
|
||||
font-size: 7pt;
|
||||
font-weight: 100;
|
||||
white-space: nowrap;
|
||||
|
||||
@media screen {
|
||||
position: absolute;
|
||||
bottom: 0;
|
||||
}
|
||||
}
|
||||
|
||||
.tdc-repetition li {
|
||||
margin-bottom: 5mm;
|
||||
padding-left: 3mm;
|
||||
|
||||
dl {
|
||||
display: grid;
|
||||
grid-template-columns: auto 1fr;
|
||||
gap: 1mm 10mm;
|
||||
}
|
||||
|
||||
.invisible {
|
||||
visibility: hidden;
|
||||
height: 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@import "constants";
|
||||
@import 'constants';
|
||||
|
||||
#attestation-edit {
|
||||
.attestation-preview {
|
||||
|
@ -20,7 +20,7 @@
|
|||
min-height: 400px;
|
||||
}
|
||||
|
||||
.editor {
|
||||
.tiptap-editor {
|
||||
// Visual zones
|
||||
.header .flex-1,
|
||||
h1 {
|
||||
|
@ -63,17 +63,6 @@
|
|||
li p {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
// Tags
|
||||
.fr-menu__list {
|
||||
max-height: 500px;
|
||||
}
|
||||
|
||||
.fr-tag:not(.fr-menu .fr-tag) {
|
||||
// style span rendered by tiptap like a button/link tag
|
||||
color: var(--text-action-high-blue-france);
|
||||
background-color: var(--background-action-low-blue-france);
|
||||
}
|
||||
}
|
||||
|
||||
// scss-lint:disable SelectorFormat
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
@import "colors";
|
||||
@import "constants";
|
||||
@import 'colors';
|
||||
@import 'constants';
|
||||
|
||||
#attestation-template-edit {
|
||||
.text-active {
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
@import "colors";
|
||||
@import "constants";
|
||||
@import "placeholders";
|
||||
@import "mixins";
|
||||
@import 'colors';
|
||||
@import 'constants';
|
||||
@import 'placeholders';
|
||||
@import 'mixins';
|
||||
|
||||
#auth,
|
||||
#agentconnect {
|
||||
|
@ -48,15 +48,15 @@
|
|||
}
|
||||
|
||||
.sign-in-form .form {
|
||||
input[type="email"] {
|
||||
input[type='email'] {
|
||||
margin-bottom: $default-spacer;
|
||||
}
|
||||
|
||||
input[type="password"] {
|
||||
input[type='password'] {
|
||||
margin-bottom: $default-spacer;
|
||||
}
|
||||
|
||||
input[type="checkbox"] {
|
||||
input[type='checkbox'] {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
@import "colors";
|
||||
@import "constants";
|
||||
@import 'colors';
|
||||
@import 'constants';
|
||||
|
||||
.autosave {
|
||||
position: relative;
|
||||
|
|
|
@ -1,34 +0,0 @@
|
|||
@import "colors";
|
||||
@import "constants";
|
||||
|
||||
.badge {
|
||||
padding: 0 5px;
|
||||
font-size: 14px;
|
||||
font-weight: bold;
|
||||
text-align: center;
|
||||
white-space: nowrap;
|
||||
border-radius: 100px;
|
||||
background-color: rgba(0, 0, 0, 0.08);
|
||||
vertical-align: top;
|
||||
|
||||
&.baseline {
|
||||
vertical-align: baseline;
|
||||
}
|
||||
|
||||
&.warning {
|
||||
background-color: $orange;
|
||||
color: #FFFFFF;
|
||||
}
|
||||
}
|
||||
|
||||
.badge-group {
|
||||
display: flex;
|
||||
|
||||
.fr-badge {
|
||||
margin-right: $default-spacer;
|
||||
}
|
||||
|
||||
.fr-badge:last-child {
|
||||
margin-right: 0;
|
||||
}
|
||||
}
|
|
@ -6,8 +6,8 @@
|
|||
right: -35px;
|
||||
transform: rotate(45deg);
|
||||
width: 150px;
|
||||
background-color: #008CBA;
|
||||
color: #FFFFFF;
|
||||
background-color: #008cba;
|
||||
color: #ffffff;
|
||||
padding: 5px;
|
||||
font-size: 15px;
|
||||
font-weight: 700;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
@import "colors";
|
||||
@import "constants";
|
||||
@import "placeholders";
|
||||
@import 'colors';
|
||||
@import 'constants';
|
||||
@import 'placeholders';
|
||||
|
||||
.button {
|
||||
@extend %outline;
|
||||
|
@ -11,7 +11,7 @@
|
|||
border: 1px solid $border-grey;
|
||||
font-size: 14px;
|
||||
line-height: 20px;
|
||||
background-color: #FFFFFF;
|
||||
background-color: #ffffff;
|
||||
color: $black;
|
||||
text-align: center;
|
||||
-webkit-appearance: none;
|
||||
|
@ -29,7 +29,7 @@
|
|||
}
|
||||
|
||||
&.primary {
|
||||
color: #FFFFFF;
|
||||
color: #ffffff;
|
||||
border-color: $blue-france-700;
|
||||
background-color: $blue-france-700;
|
||||
|
||||
|
@ -41,10 +41,10 @@
|
|||
&.secondary {
|
||||
color: $blue-france-700;
|
||||
border-color: $blue-france-700;
|
||||
background-color: #FFFFFF;
|
||||
background-color: #ffffff;
|
||||
|
||||
&:hover:not(:disabled) {
|
||||
color: #FFFFFF;
|
||||
color: #ffffff;
|
||||
background: $blue-france-700;
|
||||
}
|
||||
}
|
||||
|
@ -52,10 +52,10 @@
|
|||
&.danger {
|
||||
color: $black;
|
||||
border-color: $border-grey;
|
||||
background-color: #FFFFFF;
|
||||
background-color: #ffffff;
|
||||
|
||||
&:hover:not(:disabled) {
|
||||
color: #FFFFFF;
|
||||
color: #ffffff;
|
||||
border-color: $medium-red;
|
||||
background-color: $medium-red;
|
||||
|
||||
|
@ -66,35 +66,35 @@
|
|||
}
|
||||
|
||||
&.accepted {
|
||||
color: #FFFFFF;
|
||||
color: #ffffff;
|
||||
border-color: $green;
|
||||
background-color: $green;
|
||||
|
||||
&:hover:not(:disabled) {
|
||||
color: $green;
|
||||
background-color: #FFFFFF;
|
||||
background-color: #ffffff;
|
||||
}
|
||||
}
|
||||
|
||||
&.without-continuation {
|
||||
color: #FFFFFF;
|
||||
color: #ffffff;
|
||||
border-color: $black;
|
||||
background-color: $black;
|
||||
|
||||
&:hover:not(:disabled) {
|
||||
color: $black;
|
||||
background-color: #FFFFFF;
|
||||
background-color: #ffffff;
|
||||
}
|
||||
}
|
||||
|
||||
&.refused {
|
||||
color: #FFFFFF;
|
||||
color: #ffffff;
|
||||
border-color: $dark-red;
|
||||
background-color: $dark-red;
|
||||
|
||||
&:hover:not(:disabled) {
|
||||
color: $dark-red;
|
||||
background-color: #FFFFFF;
|
||||
background-color: #ffffff;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -151,10 +151,8 @@
|
|||
.dropdown-button {
|
||||
white-space: nowrap;
|
||||
|
||||
&::after {
|
||||
content: "▾";
|
||||
margin-left: $default-spacer;
|
||||
font-weight: bold;
|
||||
[aria-hidden='true'].fr-ml-2v::after {
|
||||
content: '▾';
|
||||
}
|
||||
|
||||
&.icon-only {
|
||||
|
@ -174,13 +172,12 @@
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
[data-fr-theme="dark"] .dropdown-content {
|
||||
[data-fr-theme='dark'] .dropdown-content {
|
||||
border: none;
|
||||
background: var(--background-action-low-blue-france);
|
||||
}
|
||||
|
||||
[data-fr-theme="dark"] .dropdown-items {
|
||||
[data-fr-theme='dark'] .dropdown-items {
|
||||
li {
|
||||
&:not(.inactive) {
|
||||
&:hover,
|
||||
|
@ -197,7 +194,7 @@
|
|||
|
||||
.dropdown-content {
|
||||
border: 1px solid $border-grey;
|
||||
background: #FFFFFF;
|
||||
background: #ffffff;
|
||||
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
|
||||
position: absolute;
|
||||
right: 0;
|
||||
|
@ -243,6 +240,57 @@ ul.dropdown-items {
|
|||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
// Apply custom styles to DSFR fr-translate component
|
||||
.fr-translate__btn.fr-btn.help-btn::before {
|
||||
content: none;
|
||||
}
|
||||
|
||||
.help-content.fr-menu ul.fr-menu__list {
|
||||
--text-decoration: underline;
|
||||
text-align: left;
|
||||
font-size: 1rem;
|
||||
|
||||
@media (min-width: 62em) {
|
||||
font-size: 0.875rem;
|
||||
padding: 0;
|
||||
width: 360px;
|
||||
}
|
||||
}
|
||||
|
||||
.help-content.fr-menu ul.fr-menu__list li {
|
||||
padding: 0.75rem 1rem;
|
||||
|
||||
@media (min-width: 62em) {
|
||||
padding-right: 1rem;
|
||||
padding-left: 1rem;
|
||||
}
|
||||
}
|
||||
|
||||
.help-content.fr-menu ul.fr-menu__list li:not(:last-child) {
|
||||
@media (min-width: 62em) {
|
||||
border-bottom: 1px solid $border-grey;
|
||||
}
|
||||
}
|
||||
|
||||
.help-content.fr-menu ul.fr-menu__list {
|
||||
h1,
|
||||
p {
|
||||
font-size: inherit;
|
||||
line-height: inherit;
|
||||
}
|
||||
|
||||
dd {
|
||||
word-break: break-word;
|
||||
}
|
||||
}
|
||||
|
||||
.help-content a[href]:hover,
|
||||
.help-content a[href]:active {
|
||||
@media (hover: hover) and (pointer: fine) {
|
||||
--text-decoration: none;
|
||||
}
|
||||
}
|
||||
|
||||
.dropdown-items {
|
||||
li {
|
||||
display: flex;
|
||||
|
@ -294,7 +342,7 @@ ul.dropdown-items {
|
|||
|
||||
// Make child links fill the whole clickable area
|
||||
> a,
|
||||
.dropdown-items-link {
|
||||
.dropdown-items-link {
|
||||
display: flex;
|
||||
flex-grow: 1;
|
||||
margin: -$default-padding;
|
||||
|
@ -317,7 +365,7 @@ ul.dropdown-items {
|
|||
}
|
||||
|
||||
p + h4,
|
||||
p + p, {
|
||||
p + p {
|
||||
margin-top: $default-spacer;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
@import "colors";
|
||||
@import "constants";
|
||||
@import 'colors';
|
||||
@import 'constants';
|
||||
|
||||
|
||||
[data-fr-theme="dark"] .card {
|
||||
[data-fr-theme='dark'] .card {
|
||||
background: none;
|
||||
border: 1px solid var(--background-action-low-blue-france);
|
||||
}
|
||||
|
@ -11,7 +10,7 @@
|
|||
padding: ($default-spacer * 3) ($default-spacer * 2);
|
||||
border: 1px solid $border-grey;
|
||||
margin-bottom: $default-spacer * 4;
|
||||
background: #FFFFFF;
|
||||
background: #ffffff;
|
||||
|
||||
.card-title {
|
||||
font-weight: bold;
|
||||
|
@ -51,6 +50,7 @@
|
|||
&.no-list {
|
||||
ul {
|
||||
list-style: none !important;
|
||||
padding-left: 0;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
@import "colors";
|
||||
@import "constants";
|
||||
@import 'colors';
|
||||
@import 'constants';
|
||||
|
||||
.fr-tile-subtitle {
|
||||
min-height: 7rem;
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
@import "colors";
|
||||
@import "constants";
|
||||
|
||||
@import 'colors';
|
||||
|
||||
.areas {
|
||||
margin-bottom: 10px;
|
||||
|
@ -10,60 +8,49 @@
|
|||
}
|
||||
}
|
||||
|
||||
.form [data-react-component-value='MapEditor'] [data-reach-combobox-input] {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
.ds-ctrl button {
|
||||
color: $dark-grey;
|
||||
|
||||
.map-style-control {
|
||||
position: absolute;
|
||||
bottom: 4px;
|
||||
left: 10px;
|
||||
|
||||
img {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
button {
|
||||
padding: 0;
|
||||
border: none;
|
||||
cursor: pointer;
|
||||
|
||||
> div {
|
||||
position: absolute;
|
||||
bottom: 5px;
|
||||
left: 5px;
|
||||
}
|
||||
}
|
||||
|
||||
.map-style-panel {
|
||||
z-index: 1;
|
||||
padding: $default-spacer;
|
||||
margin-bottom: $default-spacer;
|
||||
|
||||
ul {
|
||||
list-style: none;
|
||||
padding: $default-spacer;
|
||||
padding-bottom: 0;
|
||||
margin-bottom: -$default-spacer;
|
||||
|
||||
label {
|
||||
font-size: 12px;
|
||||
font-weight: normal;
|
||||
}
|
||||
}
|
||||
&.on,
|
||||
&:hover {
|
||||
background-color: rgba(0, 0, 0, 0.05);
|
||||
}
|
||||
}
|
||||
|
||||
.cadastres-selection-control {
|
||||
z-index: 1;
|
||||
position: absolute;
|
||||
top: 135px;
|
||||
left: 10px;
|
||||
.react-aria-popover {
|
||||
&[data-placement='top'] {
|
||||
--origin: translateY(8px);
|
||||
}
|
||||
|
||||
button {
|
||||
&.on,
|
||||
&:hover {
|
||||
background-color: rgba(0, 0, 0, 0.05);
|
||||
}
|
||||
&[data-placement='bottom'] {
|
||||
--origin: translateY(-8px);
|
||||
}
|
||||
|
||||
&[data-placement='right'] {
|
||||
--origin: translateX(-8px);
|
||||
}
|
||||
|
||||
&[data-placement='left'] {
|
||||
--origin: translateX(8px);
|
||||
}
|
||||
|
||||
&[data-entering] {
|
||||
animation: popover-slide 200ms;
|
||||
}
|
||||
|
||||
&[data-exiting] {
|
||||
animation: popover-slide 200ms reverse ease-in;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes popover-slide {
|
||||
from {
|
||||
transform: var(--origin);
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
to {
|
||||
transform: translateY(0);
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
@import "constants";
|
||||
@import "colors";
|
||||
@import 'constants';
|
||||
@import 'colors';
|
||||
|
||||
table.cnaf {
|
||||
margin: 2 * $default-padding 0 $default-padding $default-padding;
|
||||
|
@ -7,7 +7,7 @@ table.cnaf {
|
|||
|
||||
caption {
|
||||
font-weight: bold;
|
||||
margin-left: - $default-padding;
|
||||
margin-left: -$default-padding;
|
||||
margin-bottom: $default-spacer;
|
||||
text-align: left;
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@import "colors";
|
||||
@import 'colors';
|
||||
|
||||
.code-block {
|
||||
background-color: $black;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
@import "constants";
|
||||
@import "colors";
|
||||
@import 'constants';
|
||||
@import 'colors';
|
||||
|
||||
.code-example {
|
||||
background-color: var(--background-contrast-grey);
|
||||
|
@ -13,7 +13,6 @@
|
|||
margin-right: auto;
|
||||
padding: $default-padding;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
pre {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@import "constants";
|
||||
@import 'constants';
|
||||
|
||||
.commencer {
|
||||
@media (max-width: 62em) {
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
@import "colors";
|
||||
@import "constants";
|
||||
@import 'colors';
|
||||
@import 'constants';
|
||||
|
||||
form.form > .conditionnel {
|
||||
.condition-table {
|
||||
|
@ -37,7 +37,6 @@ form.form > .conditionnel {
|
|||
th {
|
||||
text-align: left;
|
||||
padding: $default-spacer;
|
||||
|
||||
}
|
||||
|
||||
td {
|
||||
|
@ -48,7 +47,7 @@ form.form > .conditionnel {
|
|||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
input[type=text] {
|
||||
input[type='text'] {
|
||||
display: inline-block;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
@ -57,5 +56,14 @@ form.form > .conditionnel {
|
|||
select.alert {
|
||||
border-color: $dark-red;
|
||||
}
|
||||
|
||||
&:first-child {
|
||||
padding-left: 0;
|
||||
}
|
||||
|
||||
&:last-child {
|
||||
text-align: right;
|
||||
padding-right: 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|