Compare commits
3329 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cf2bd66005 | ||
|
|
a9cce95a74 | ||
|
|
e0eb76eb2a | ||
|
|
70c659192f | ||
|
|
d59b5b2df7 | ||
|
|
53603917eb | ||
|
|
fc33a2ac5d | ||
|
|
89eeec72d3 | ||
|
|
2c9fec91da | ||
|
|
7c4648030f | ||
|
|
4e267bb1ef | ||
|
|
a14115119c | ||
|
|
63fcc9c1bc | ||
|
|
70410d1691 | ||
|
|
2ce7d59cb3 | ||
|
|
db95c94c97 | ||
|
|
783650e34c | ||
|
|
4bf0a74382 | ||
|
|
0f688b9d73 | ||
|
|
f7349457d3 | ||
|
|
c9423bfdd2 | ||
|
|
31559ce483 | ||
|
|
9673f45ff9 | ||
|
|
1ac0dfbbbc | ||
|
|
2e9c6f46dc | ||
|
|
ad025850ce | ||
|
|
973e9d98c6 | ||
|
|
f212b51f7f | ||
|
|
a36d22d72b | ||
|
|
2bd9c663c5 | ||
|
|
6d5647ec11 | ||
|
|
b920ddbff5 | ||
|
|
f704f30572 | ||
|
|
f4902421ea | ||
|
|
4e6d92ce63 | ||
|
|
faff140a3f | ||
|
|
2711b9dc83 | ||
|
|
32067246df | ||
|
|
1b6ffa2528 | ||
|
|
fd36517dee | ||
|
|
b8fb4b6251 | ||
|
|
3fafcd9307 | ||
|
|
84b89d5594 | ||
|
|
5f5d8c5e13 | ||
|
|
4a994b0a48 | ||
|
|
c82e891c03 | ||
|
|
28d3271933 | ||
|
|
35711606e4 | ||
|
|
bb97aa8538 | ||
|
|
7c304119e1 | ||
|
|
95fbd3fc66 | ||
|
|
ac39e920c8 | ||
|
|
e4b0b569e2 | ||
|
|
ca8a3db5bc | ||
|
|
5ebbacf444 | ||
|
|
bd99127600 | ||
|
|
1e44d9c0a9 | ||
|
|
33c92028f8 | ||
|
|
f35e5d9cd9 | ||
|
|
2e19fa6eec | ||
|
|
abeb46aa2d | ||
|
|
f50b28ab7d | ||
|
|
6dbad14d00 | ||
|
|
a9bb673881 | ||
|
|
156c7b8253 | ||
|
|
34a149f61a | ||
|
|
5edbd8f740 | ||
|
|
edfab73589 | ||
|
|
e607057138 | ||
|
|
eac9e8fd97 | ||
|
|
aac57a926b | ||
|
|
769abf6948 | ||
|
|
c8f24dd872 | ||
|
|
9a3faa8917 | ||
|
|
8d01a1d389 | ||
|
|
6543e1c200 | ||
|
|
f012a13809 | ||
|
|
c7a3d85c83 | ||
|
|
d3d66f30c3 | ||
|
|
c6ed850a85 | ||
|
|
ea57fc5d25 | ||
|
|
9f0b74ebbb | ||
|
|
265a7ee253 | ||
|
|
9ee9dbe969 | ||
|
|
c8340f7d28 | ||
|
|
508e44e01b | ||
|
|
13d6c23713 | ||
|
|
655fe2a912 | ||
|
|
00296ffda5 | ||
|
|
028199a6f3 | ||
|
|
4c967903fe | ||
|
|
1d2394571c | ||
|
|
84d553555e | ||
|
|
f7cbb20e11 | ||
|
|
9556790480 | ||
|
|
723be461cf | ||
|
|
1b30508c19 | ||
|
|
79c2db65d7 | ||
|
|
f2ab09db17 | ||
|
|
9505eabcb3 | ||
|
|
a6b6251b53 | ||
|
|
e82690963d | ||
|
|
44ebc7375a | ||
|
|
45e714776e | ||
|
|
460178ad34 | ||
|
|
ddaa6df0b4 | ||
|
|
b77ecd482a | ||
|
|
473cc2518b | ||
|
|
7457f254c1 | ||
|
|
9fa032e4c9 | ||
|
|
7729635485 | ||
|
|
caeaf23d4b | ||
|
|
3df4749733 | ||
|
|
b4e3f84607 | ||
|
|
e31c5ff4dc | ||
|
|
350e24863f | ||
|
|
d130697ce2 | ||
|
|
02d9d350d9 | ||
|
|
48630b3a04 | ||
|
|
666ada44f1 | ||
|
|
9d2763089d | ||
|
|
a358bf7b66 | ||
|
|
98cccda6ea | ||
|
|
2bb7d4e067 | ||
|
|
04035c3eb7 | ||
|
|
163ffdb19b | ||
|
|
cd09c75c50 | ||
|
|
6d7ba96c4f | ||
|
|
634c13f967 | ||
|
|
e7cac2e466 | ||
|
|
51152e140d | ||
|
|
e36b59309f | ||
|
|
b556ad5211 | ||
|
|
e08440d7ba | ||
|
|
b040f85790 | ||
|
|
0f771dbb10 | ||
|
|
ce40ec128f | ||
|
|
c91c19b633 | ||
|
|
5ea7b8ee13 | ||
|
|
398235ee6f | ||
|
|
e547a89246 | ||
|
|
9240605ad5 | ||
|
|
8f0c74f72e | ||
|
|
b8149a1fa1 | ||
|
|
494518def1 | ||
|
|
b530ed0be0 | ||
|
|
2f3ea8c397 | ||
|
|
7153df5c86 | ||
|
|
1c753204bc | ||
|
|
bf47e1bc93 | ||
|
|
3b9848802e | ||
|
|
278298e21d | ||
|
|
4ef0c19ce3 | ||
|
|
951a258a3d | ||
|
|
3016280ef1 | ||
|
|
7e0cbff4fa | ||
|
|
50dd7b03d7 | ||
|
|
a01cc4dfcb | ||
|
|
aa8d46da0c | ||
|
|
fdff13e542 | ||
|
|
6ae2df2f9e | ||
|
|
685135474b | ||
|
|
17949ffb4e | ||
|
|
4cb365a6f4 | ||
|
|
ff9591aee0 | ||
|
|
f295da1613 | ||
|
|
b49b33675f | ||
|
|
cdc3084990 | ||
|
|
2d06b2865f | ||
|
|
a4d1ad160c | ||
|
|
0c1dd195da | ||
|
|
ecd4601bac | ||
|
|
cbc3900d59 | ||
|
|
d6225daaf3 | ||
|
|
45619cb153 | ||
|
|
e2979df65a | ||
|
|
70dfcd97c5 | ||
|
|
8f46073809 | ||
|
|
b447eb6e95 | ||
|
|
a61d5739d4 | ||
|
|
064b409390 | ||
|
|
1bd630d8a1 | ||
|
|
7a21c227f7 | ||
|
|
47574bc324 | ||
|
|
907e221f24 | ||
|
|
dd6cbbbb8e | ||
|
|
1db6381308 | ||
|
|
172f80bcae | ||
|
|
9adcca2679 | ||
|
|
cc8fa3e5cd | ||
|
|
dbde75abcf | ||
|
|
1d5460cd64 | ||
|
|
0577bf8058 | ||
|
|
7ffd7878d0 | ||
|
|
245ad9e04d | ||
|
|
fa0b78f5a2 | ||
|
|
3c59bcc4cd | ||
|
|
b3a3adcd72 | ||
|
|
d09bedf597 | ||
|
|
b1e885b0b3 | ||
|
|
4979b8d95b | ||
|
|
322d112fe6 | ||
|
|
2e2d3b5c7c | ||
|
|
4e0f22ebb4 | ||
|
|
d0a2fafeb7 | ||
|
|
f1a7a3735c | ||
|
|
de4afb2d1f | ||
|
|
c0713ddd8e | ||
|
|
2e25785f97 | ||
|
|
6df48b50c3 | ||
|
|
2d28ce3abf | ||
|
|
7a3f6cec4e | ||
|
|
60d2db2732 | ||
|
|
54d70a87ed | ||
|
|
4b1c5685a9 | ||
|
|
5f3a62fc43 | ||
|
|
138b706259 | ||
|
|
d14908ed0d | ||
|
|
770e7ddc2b | ||
|
|
21cdc6041d | ||
|
|
0671a3a60c | ||
|
|
b968732941 | ||
|
|
8158a3a3b5 | ||
|
|
1e591b041f | ||
|
|
8b63eabcbe | ||
|
|
a14a0e34c6 | ||
|
|
bd7f50f9b6 | ||
|
|
c494640a51 | ||
|
|
330e0f1fa1 | ||
|
|
ce5e42c471 | ||
|
|
04735ce9b0 | ||
|
|
ad53a43f88 | ||
|
|
55349162bd | ||
|
|
5808b84e83 | ||
|
|
6b162110ce | ||
|
|
6bab65e603 | ||
|
|
7bd6825c2a | ||
|
|
0bfc2fdd77 | ||
|
|
05d19e69ee | ||
|
|
339dd27651 | ||
|
|
04c3880d79 | ||
|
|
5905645d0f | ||
|
|
dc92633dab | ||
|
|
6b2c010ecc | ||
|
|
c2526c6111 | ||
|
|
62cb1f99ce | ||
|
|
605e292589 | ||
|
|
6b8c2ebe9f | ||
|
|
ec680962ee | ||
|
|
50f1fd304f | ||
|
|
5b1be7d8da | ||
|
|
ef70549832 | ||
|
|
b614237504 | ||
|
|
1f272f5306 | ||
|
|
b203862ca3 | ||
|
|
b80d324504 | ||
|
|
ff3bd1f59b | ||
|
|
33e3e3a14d | ||
|
|
f4136d4559 | ||
|
|
29ab4d8242 | ||
|
|
63e342e6c4 | ||
|
|
d62772f9c0 | ||
|
|
ca8974d4a0 | ||
|
|
b61536ff06 | ||
|
|
77951c4657 | ||
|
|
1adb4837ef | ||
|
|
385ab76077 | ||
|
|
27f3b68f54 | ||
|
|
9626c77a1c | ||
|
|
621fdda197 | ||
|
|
7c9590a27c | ||
|
|
2a6515fab9 | ||
|
|
955ef43a0e | ||
|
|
5335ee86d6 | ||
|
|
4f5b1dd845 | ||
|
|
d5f24021a7 | ||
|
|
4bbc51bfb9 | ||
|
|
150fea6edb | ||
|
|
80c241bc7a | ||
|
|
b8ebb778bf | ||
|
|
2b911b0131 | ||
|
|
8a5752dd6c | ||
|
|
c382321934 | ||
|
|
6e4c5bae29 | ||
|
|
e076910b74 | ||
|
|
b9d9a63739 | ||
|
|
ee9a299df6 | ||
|
|
d0b634852b | ||
|
|
eb19c327e2 | ||
|
|
fe57bd88e8 | ||
|
|
4a9548ec1b | ||
|
|
3d7061b240 | ||
|
|
b711a8d4a1 | ||
|
|
45de17e1de | ||
|
|
922c3ab81a | ||
|
|
7624854495 | ||
|
|
a6fb85d10f | ||
|
|
f4cdec03c7 | ||
|
|
d4ed3bce4d | ||
|
|
53f05eff5a | ||
|
|
b154e9d7f9 | ||
|
|
2b90bb8562 | ||
|
|
008b899422 | ||
|
|
280a9e2023 | ||
|
|
ba9a2cbeba | ||
|
|
4c7948c7f7 | ||
|
|
43bdebca74 | ||
|
|
757a5fbd10 | ||
|
|
39110c6b1b | ||
|
|
8ce76882e3 | ||
|
|
635a5c0564 | ||
|
|
6995ca1fe3 | ||
|
|
9c40009ee1 | ||
|
|
91e0e131a5 | ||
|
|
047bb607f3 | ||
|
|
0798bfbc8c | ||
|
|
b995dfd179 | ||
|
|
99570c9c07 | ||
|
|
569411acb8 | ||
|
|
ae73294f41 | ||
|
|
d4bdb2fcb4 | ||
|
|
9d2d20e854 | ||
|
|
9bcdc90cfd | ||
|
|
0a1b434607 | ||
|
|
d8398caf2e | ||
|
|
7374661e2f | ||
|
|
eefa6701a8 | ||
|
|
05a4bf262a | ||
|
|
c06af05e19 | ||
|
|
3d8bda40e1 | ||
|
|
bc0088eb47 | ||
|
|
18256f3709 | ||
|
|
dc828e0e5a | ||
|
|
32233ccb99 | ||
|
|
621d269760 | ||
|
|
1b1db3bb0c | ||
|
|
2c3f116326 | ||
|
|
c63493b0d1 | ||
|
|
8f4498506d | ||
|
|
7b711254a5 | ||
|
|
fd39a48bea | ||
|
|
c985af1f85 | ||
|
|
fca6121c6a | ||
|
|
7db4f825a6 | ||
|
|
f2606386d3 | ||
|
|
62fa43b222 | ||
|
|
f83fb6f4c3 | ||
|
|
1eea034844 | ||
|
|
9a27983313 | ||
|
|
c2e0feb38b | ||
|
|
6ecf784d91 | ||
|
|
9ca9d63285 | ||
|
|
d0896c7823 | ||
|
|
3961841506 | ||
|
|
c6a0fbe8d4 | ||
|
|
31acb5348a | ||
|
|
61afb35803 | ||
|
|
1007b3cdbd | ||
|
|
7f8108e4ac | ||
|
|
c42315f3ee | ||
|
|
20822d3333 | ||
|
|
cd0f8a6670 | ||
|
|
8a3d33d707 | ||
|
|
a797f2d27b | ||
|
|
7a26456875 | ||
|
|
7ee8bfbac4 | ||
|
|
29a7f151b6 | ||
|
|
1360dd4207 | ||
|
|
91ec412f14 | ||
|
|
5f5448f955 | ||
|
|
6b131409f9 | ||
|
|
308bb1f77a | ||
|
|
e036ffccc9 | ||
|
|
7416cee0c9 | ||
|
|
adf35b4bf0 | ||
|
|
7baa3c0e24 | ||
|
|
ce90d6a020 | ||
|
|
2be0644281 | ||
|
|
da904ac025 | ||
|
|
a4c26b7464 | ||
|
|
35e9faf5f2 | ||
|
|
b0ac09a0a3 | ||
|
|
d8410e21b3 | ||
|
|
5d4d7ffa1e | ||
|
|
726e56ffb2 | ||
|
|
33fa2e8a9e | ||
|
|
8942bb98c8 | ||
|
|
f9476409c8 | ||
|
|
488860d2f0 | ||
|
|
e94ec1e3c5 | ||
|
|
c0266969be | ||
|
|
b07114e40a | ||
|
|
c92b1ddcc6 | ||
|
|
652f235ff0 | ||
|
|
7e9935c8b2 | ||
|
|
03241c6480 | ||
|
|
a00defe0eb | ||
|
|
407c4f47d2 | ||
|
|
2a0cb17f48 | ||
|
|
c44ca18e8f | ||
|
|
026fe3dc3d | ||
|
|
5bec57cfc9 | ||
|
|
bfdcb5481a | ||
|
|
7759de8383 | ||
|
|
ccf938c95e | ||
|
|
6f1571bc1b | ||
|
|
7a0f0363e9 | ||
|
|
8c27418a55 | ||
|
|
07c5dfe085 | ||
|
|
9031f4b772 | ||
|
|
18f88ce252 | ||
|
|
f56d80f59d | ||
|
|
ac2265d4b4 | ||
|
|
fc45740dae | ||
|
|
5866836557 | ||
|
|
3355f9ee16 | ||
|
|
b0d27b6907 | ||
|
|
f7f4d50131 | ||
|
|
c81aadd574 | ||
|
|
9b70060f10 | ||
|
|
e773e45121 | ||
|
|
8f3fccf0b2 | ||
|
|
ea73138eb8 | ||
|
|
d646563c7c | ||
|
|
d14d1616ff | ||
|
|
5c487a3a83 | ||
|
|
bde25ff6e4 | ||
|
|
b43d9ce186 | ||
|
|
e2072ded2c | ||
|
|
91ea6448fa | ||
|
|
047f333e88 | ||
|
|
31e85f32ac | ||
|
|
17b51beeda | ||
|
|
f0c3ae3782 | ||
|
|
21c2864b39 | ||
|
|
4074660a86 | ||
|
|
6d9cfa961f | ||
|
|
d33ac50060 | ||
|
|
c6be849998 | ||
|
|
ae8dd05f4f | ||
|
|
512739916e | ||
|
|
a89ad99617 | ||
|
|
816fa55862 | ||
|
|
14712df69c | ||
|
|
d9b3489846 | ||
|
|
99474d8cfa | ||
|
|
126062d721 | ||
|
|
871b8fbb01 | ||
|
|
070ef782e6 | ||
|
|
21263edbdf | ||
|
|
14b7c10567 | ||
|
|
5d2ddfede1 | ||
|
|
01ca08b86f | ||
|
|
8b7a592112 | ||
|
|
78986e6419 | ||
|
|
6c1ebea633 | ||
|
|
3817dc9a5b | ||
|
|
f94fa95653 | ||
|
|
fc27640468 | ||
|
|
d62d79bc29 | ||
|
|
541dcbcd39 | ||
|
|
8bed8a84a3 | ||
|
|
0e8bb71449 | ||
|
|
bc663253d2 | ||
|
|
1ce736df16 | ||
|
|
e47895f3e1 | ||
|
|
2dc142bd70 | ||
|
|
2dc129d9be | ||
|
|
2244781615 | ||
|
|
59c343c0c6 | ||
|
|
9146c8d80f | ||
|
|
58609e42d7 | ||
|
|
58aa59fb8e | ||
|
|
068acd93ce | ||
|
|
0e13a316f6 | ||
|
|
ddda28102c | ||
|
|
ea9e50085d | ||
|
|
07d0ed916d | ||
|
|
427aa8794e | ||
|
|
2782edc780 | ||
|
|
a7d97b7fd3 | ||
|
|
7bdf33e1a8 | ||
|
|
5cb4c6e5df | ||
|
|
276b640418 | ||
|
|
d71aa6a54a | ||
|
|
df1139234f | ||
|
|
a931bee319 | ||
|
|
be8a1dfef4 | ||
|
|
c2b9b8ab54 | ||
|
|
e2a40bb643 | ||
|
|
4f9e560ab3 | ||
|
|
283722a693 | ||
|
|
3ab674552f | ||
|
|
0f551c7b19 | ||
|
|
4244f2a5df | ||
|
|
07e9bf8be8 | ||
|
|
246d1ebbdf | ||
|
|
a6d7dbf1dd | ||
|
|
381c03cfd7 | ||
|
|
b6b0aac969 | ||
|
|
e907b3eb18 | ||
|
|
f6dc809e29 | ||
|
|
95def40c55 | ||
|
|
87d0778086 | ||
|
|
5e2d063c49 | ||
|
|
189c223224 | ||
|
|
49822a9af7 | ||
|
|
5e3ea249a9 | ||
|
|
78c7156e72 | ||
|
|
d79c2e511b | ||
|
|
cb50681cea | ||
|
|
0d232f1d1b | ||
|
|
05efe9b8fe | ||
|
|
1751e21a87 | ||
|
|
7aadadce44 | ||
|
|
f59055860a | ||
|
|
44e10a9172 | ||
|
|
5739f67605 | ||
|
|
a7093c6f7d | ||
|
|
a6869197d8 | ||
|
|
01d1bb10ac | ||
|
|
0197cecaf8 | ||
|
|
7c37a62593 | ||
|
|
65e8fc4012 | ||
|
|
1e06fd786c | ||
|
|
e177706769 | ||
|
|
7934c1e969 | ||
|
|
010c1953f9 | ||
|
|
c2eb53e827 | ||
|
|
153569e297 | ||
|
|
e463397122 | ||
|
|
6abd0509f9 | ||
|
|
ee05cc8270 | ||
|
|
942e090b3a | ||
|
|
f4f0e724c6 | ||
|
|
02b4d3f347 | ||
|
|
7d9c6c85bd | ||
|
|
064fc3cc45 | ||
|
|
23d3d9dc3f | ||
|
|
6dc4493685 | ||
|
|
fc28d6af35 | ||
|
|
d72eb59c07 | ||
|
|
e7cfaa7e42 | ||
|
|
7f784cf2b1 | ||
|
|
9e36f0201c | ||
|
|
87ed561d45 | ||
|
|
a880de28a8 | ||
|
|
4621c54421 | ||
|
|
caaea50cf6 | ||
|
|
afef279aff | ||
|
|
45c623c262 | ||
|
|
78c9cc5754 | ||
|
|
91a9549c3d | ||
|
|
746cb8bfb8 | ||
|
|
3eeee4b5de | ||
|
|
69be912478 | ||
|
|
e91a0a57a3 | ||
|
|
3971a24d68 | ||
|
|
bf105db297 | ||
|
|
bcb75e3082 | ||
|
|
1c1af74e9f | ||
|
|
82629c5979 | ||
|
|
791e74104e | ||
|
|
24b40a4c01 | ||
|
|
30fad8279b | ||
|
|
a61031710c | ||
|
|
f1c1091162 | ||
|
|
483f738a0f | ||
|
|
b639385c46 | ||
|
|
c94bac3cf9 | ||
|
|
9a76cf7d3b | ||
|
|
8e8af0bfa5 | ||
|
|
2b32e9b592 | ||
|
|
610f39e991 | ||
|
|
6a5c34535d | ||
|
|
6f14040e8e | ||
|
|
577ead7768 | ||
|
|
ec6a6d5138 | ||
|
|
38450eacea | ||
|
|
10bf1c0925 | ||
|
|
35f4d61d11 | ||
|
|
efdfa749a7 | ||
|
|
7feed3545c | ||
|
|
5de83b881b | ||
|
|
e8ee74ef87 | ||
|
|
d9b02418b6 | ||
|
|
4a56c0465c | ||
|
|
2c53c2941e | ||
|
|
d59ede46df | ||
|
|
4a944c5ab4 | ||
|
|
13a44be306 | ||
|
|
6f3c61d8f2 | ||
|
|
8a98cd4517 | ||
|
|
3ce4bba383 | ||
|
|
5b0b3d989b | ||
|
|
04e653bd69 | ||
|
|
aa55a7a023 | ||
|
|
a07bd94ec6 | ||
|
|
d04a553ae2 | ||
|
|
af0a5e32a1 | ||
|
|
d0fcdc254e | ||
|
|
06b61b6480 | ||
|
|
57b7debdb6 | ||
|
|
05e9798027 | ||
|
|
d3de97b244 | ||
|
|
a639951b20 | ||
|
|
f5c937b9cf | ||
|
|
a1199ac219 | ||
|
|
d38eabf333 | ||
|
|
b0da14c383 | ||
|
|
c2f352d837 | ||
|
|
b076a1a1ff | ||
|
|
30c2d5d9ac | ||
|
|
ce15f41a04 | ||
|
|
8ccc39e296 | ||
|
|
bfad786ef5 | ||
|
|
55fee86a95 | ||
|
|
3ba84475f2 | ||
|
|
a2ca68b523 | ||
|
|
ad7d4d777b | ||
|
|
80b53adcf0 | ||
|
|
b3e3de08b8 | ||
|
|
b2d0feb00d | ||
|
|
71e0bdc411 | ||
|
|
c90cb3328e | ||
|
|
ca6ce912d3 | ||
|
|
526ebcfa13 | ||
|
|
7eb3dabb44 | ||
|
|
6657fd51fa | ||
|
|
78359d69d8 | ||
|
|
3a6e5d5446 | ||
|
|
a9c282d986 | ||
|
|
2c6101fbbd | ||
|
|
1b9ab16039 | ||
|
|
2739259fb6 | ||
|
|
f36a4cd1f5 | ||
|
|
a479db1c96 | ||
|
|
0aefc76aaa | ||
|
|
0e28cfadb2 | ||
|
|
6fce2810e5 | ||
|
|
509f429cc8 | ||
|
|
ce739ef5ad | ||
|
|
e82005c517 | ||
|
|
351b4d28bf | ||
|
|
13698bece5 | ||
|
|
ae687cf1d5 | ||
|
|
10935d623b | ||
|
|
8e4261100b | ||
|
|
e82ac2199f | ||
|
|
612455d41f | ||
|
|
c485aa3294 | ||
|
|
af4f98f4ba | ||
|
|
13f549b2ba | ||
|
|
8330e5ef72 | ||
|
|
f1ecb8e121 | ||
|
|
47129aa4ae | ||
|
|
e12b0096c4 | ||
|
|
8c1f2dde66 | ||
|
|
8cfd5530ad | ||
|
|
c94c7492aa | ||
|
|
0ebc34c476 | ||
|
|
27f46c7149 | ||
|
|
6929370c15 | ||
|
|
fc44341f0e | ||
|
|
d1bdaa02e4 | ||
|
|
ff64581a70 | ||
|
|
9e311ca41d | ||
|
|
b12a471a4a | ||
|
|
a0ec287cc9 | ||
|
|
aa3c78375a | ||
|
|
622100d1e5 | ||
|
|
0e946078f3 | ||
|
|
934f938fe2 | ||
|
|
c00e6f788e | ||
|
|
ffeb9f1b7e | ||
|
|
af8101d718 | ||
|
|
d33a36c184 | ||
|
|
dd9371a956 | ||
|
|
5f7ffc4094 | ||
|
|
8a92724b4a | ||
|
|
f1ba71aaee | ||
|
|
1173046c6b | ||
|
|
d8d3d063c5 | ||
|
|
52d16d2277 | ||
|
|
4f3cfbf1d8 | ||
|
|
574f5c6e99 | ||
|
|
cf905e6bb5 | ||
|
|
feb6d93251 | ||
|
|
eda0836c79 | ||
|
|
809e0224a6 | ||
|
|
20a0ca566f | ||
|
|
7f8c2b71e7 | ||
|
|
f0cc0fdddd | ||
|
|
90d400724f | ||
|
|
e736a73759 | ||
|
|
c503ed7056 | ||
|
|
2b1da9463a | ||
|
|
408461d186 | ||
|
|
1d88e48df1 | ||
|
|
c92a078516 | ||
|
|
41321a2fa6 | ||
|
|
3f23ef7e31 | ||
|
|
9bf3a78592 | ||
|
|
c0c8793df3 | ||
|
|
14728e3817 | ||
|
|
09688fad44 | ||
|
|
2c9dccbb9a | ||
|
|
8897d39216 | ||
|
|
704fa9921b | ||
|
|
d6f8a21706 | ||
|
|
dbf91a0b1d | ||
|
|
886dddca50 | ||
|
|
51e5f8cf1e | ||
|
|
bed5e281ef | ||
|
|
25b9f3f74f | ||
|
|
e25c5c9b98 | ||
|
|
cd09b64c8f | ||
|
|
7033c061a1 | ||
|
|
33aaa0ea80 | ||
|
|
c070b35ca9 | ||
|
|
8356391eb7 | ||
|
|
e98d9501c4 | ||
|
|
00e740bca4 | ||
|
|
e1bf447aad | ||
|
|
12deda1429 | ||
|
|
1a14061e38 | ||
|
|
7d2e6c636b | ||
|
|
f96edaa029 | ||
|
|
313de7a047 | ||
|
|
0488902b66 | ||
|
|
bb2826842f | ||
|
|
fa85b17890 | ||
|
|
0627cdaf43 | ||
|
|
ec2c4a8564 | ||
|
|
e3c9e9c9f1 | ||
|
|
436934e890 | ||
|
|
44b616eda8 | ||
|
|
e74b524e8f | ||
|
|
2772cb6e0c | ||
|
|
f93124863f | ||
|
|
f9cf844602 | ||
|
|
3d95642aca | ||
|
|
eac8c7572c | ||
|
|
97c351c7b4 | ||
|
|
f1f1d09944 | ||
|
|
810e43787c | ||
|
|
d68ad916c8 | ||
|
|
c8ee03f639 | ||
|
|
8182e711b1 | ||
|
|
8a409c815c | ||
|
|
5f8c838750 | ||
|
|
d984178685 | ||
|
|
3ef98f50ee | ||
|
|
339c25f333 | ||
|
|
ab0a4606e2 | ||
|
|
ef3faff8f1 | ||
|
|
99351bd152 | ||
|
|
e92431ba88 | ||
|
|
2f9a032b38 | ||
|
|
9558e747e4 | ||
|
|
5c444e62be | ||
|
|
c312ff00f3 | ||
|
|
a6e6e6de91 | ||
|
|
b23debf0b6 | ||
|
|
9217df43cd | ||
|
|
90b379b110 | ||
|
|
c4b6b9534c | ||
|
|
a04f32adce | ||
|
|
b3c412d38f | ||
|
|
408645cccc | ||
|
|
cdb220be8d | ||
|
|
dc8d66520b | ||
|
|
dba8de5488 | ||
|
|
f1510ba2d6 | ||
|
|
d9a1297271 | ||
|
|
8ebf9c4a4c | ||
|
|
44f712a2e6 | ||
|
|
63077bfeaf | ||
|
|
690bbd9db3 | ||
|
|
37cdc7c10e | ||
|
|
ab79758f72 | ||
|
|
fda2d846e8 | ||
|
|
b910c1730c | ||
|
|
29e712dfc8 | ||
|
|
2d8d0255dd | ||
|
|
84e2a131cf | ||
|
|
19e122264b | ||
|
|
d790dec24d | ||
|
|
e10771c707 | ||
|
|
0e89d60117 | ||
|
|
322f92110a | ||
|
|
a0d200d209 | ||
|
|
2aa91e0b62 | ||
|
|
302ee795b6 | ||
|
|
a025a23c71 | ||
|
|
c130b78117 | ||
|
|
1702cc1c86 | ||
|
|
3d992160c3 | ||
|
|
46ef3e65c4 | ||
|
|
af00d7c5c0 | ||
|
|
1028632ac1 | ||
|
|
0e09c27a86 | ||
|
|
8f95e973b2 | ||
|
|
8d84865e82 | ||
|
|
451e6087be | ||
|
|
4e6a9aeb1e | ||
|
|
a0bfe6ffbe | ||
|
|
b508b9f6ef | ||
|
|
7b7fbeffdc | ||
|
|
941118d7af | ||
|
|
fa0bd14dfb | ||
|
|
5e58068a72 | ||
|
|
e7d6831900 | ||
|
|
bd0210a181 | ||
|
|
5d52c298ad | ||
|
|
66367cccd8 | ||
|
|
eb8d9809ff | ||
|
|
0f60b9fb94 | ||
|
|
03f9147589 | ||
|
|
d0e70ccd6a | ||
|
|
bc5848fe9e | ||
|
|
d609238ed4 | ||
|
|
b8d3323de0 | ||
|
|
de789267fc | ||
|
|
f11d51746d | ||
|
|
96b7c6b429 | ||
|
|
8e196a34a1 | ||
|
|
b79ccc5207 | ||
|
|
99c52f055c | ||
|
|
00193a8866 | ||
|
|
f671bebd04 | ||
|
|
0c0b618a8b | ||
|
|
66e3cdb07e | ||
|
|
a290c432d8 | ||
|
|
c2a66966f2 | ||
|
|
521b3deefe | ||
|
|
a341be7677 | ||
|
|
2bcca54330 | ||
|
|
1fb6040344 | ||
|
|
479328d0e3 | ||
|
|
6e7910b037 | ||
|
|
abe7ef3d18 | ||
|
|
ade9b97215 | ||
|
|
ac136030c6 | ||
|
|
b58226ba9a | ||
|
|
c9d49c89a6 | ||
|
|
f01480a14c | ||
|
|
5efb4a912e | ||
|
|
fb06d03f49 | ||
|
|
95ddae86c7 | ||
|
|
aeb6d2287b | ||
|
|
c164dac7a4 | ||
|
|
7cc4b46d7e | ||
|
|
a11747a579 | ||
|
|
8e5d2f5c65 | ||
|
|
b632155772 | ||
|
|
8709d74c3e | ||
|
|
03db9807d7 | ||
|
|
03ae48c820 | ||
|
|
747ea161bf | ||
|
|
6a1386094a | ||
|
|
db97ff7a25 | ||
|
|
241c17a814 | ||
|
|
f79a54fc6c | ||
|
|
a1331aa3b1 | ||
|
|
ea35061feb | ||
|
|
52b7d6ed9e | ||
|
|
fca13efdf2 | ||
|
|
7ce3982b6d | ||
|
|
f785de7484 | ||
|
|
d74c182e6f | ||
|
|
991b047be7 | ||
|
|
2c68c1f142 | ||
|
|
6c37171f9f | ||
|
|
61300dab59 | ||
|
|
da52627ab2 | ||
|
|
dd9bda24f4 | ||
|
|
af1c992e01 | ||
|
|
31a31ecbe1 | ||
|
|
bab503d960 | ||
|
|
00ce187b07 | ||
|
|
7bcd7cfd35 | ||
|
|
154ea6515a | ||
|
|
3b0c1020c0 | ||
|
|
4fb9d6ed11 | ||
|
|
c547e66eb6 | ||
|
|
33ad411bbd | ||
|
|
ef5751b808 | ||
|
|
0ee34f8590 | ||
|
|
c1e583cffd | ||
|
|
60d49eb423 | ||
|
|
855b148ba5 | ||
|
|
fa71af71c1 | ||
|
|
5c5ef38908 | ||
|
|
9f88850faf | ||
|
|
ab0a769e9a | ||
|
|
e186811aed | ||
|
|
610700ffd5 | ||
|
|
34787043bb | ||
|
|
3586fa6ae7 | ||
|
|
443d738aee | ||
|
|
2ca42ea5e6 | ||
|
|
365441ede2 | ||
|
|
6c6f9bb982 | ||
|
|
b6847f76b5 | ||
|
|
43b1632148 | ||
|
|
edd3ddef52 | ||
|
|
8588844913 | ||
|
|
9556669761 | ||
|
|
c765909914 | ||
|
|
e040002172 | ||
|
|
d3faed74eb | ||
|
|
99b7229d5a | ||
|
|
0051d6a0b8 | ||
|
|
f999624967 | ||
|
|
82e78d3ce8 | ||
|
|
6c5c865b15 | ||
|
|
8078c60cee | ||
|
|
b645541d52 | ||
|
|
8e345c0335 | ||
|
|
12a2e312d9 | ||
|
|
5660d2f4a8 | ||
|
|
ed5f218559 | ||
|
|
9ecbac3ee0 | ||
|
|
9aac486510 | ||
|
|
8cd26054c8 | ||
|
|
af331bfb30 | ||
|
|
73d352920f | ||
|
|
9b72527f3e | ||
|
|
9bca03d5e9 | ||
|
|
75f95faebe | ||
|
|
f27769bcd2 | ||
|
|
00ed1c9b39 | ||
|
|
9b4f73dc77 | ||
|
|
c7a0b053fa | ||
|
|
b319e0caa2 | ||
|
|
37b34237b9 | ||
|
|
cdce25374f | ||
|
|
a951c40ba0 | ||
|
|
3930069e67 | ||
|
|
1863137161 | ||
|
|
6562397f64 | ||
|
|
457cf2aafb | ||
|
|
7cd2232812 | ||
|
|
13869aa75c | ||
|
|
117b17e25e | ||
|
|
8983554f94 | ||
|
|
cbe3ca5cf6 | ||
|
|
4c86b64532 | ||
|
|
9cbadec659 | ||
|
|
2b6465ef25 | ||
|
|
f2fdaf1daf | ||
|
|
766470dcd0 | ||
|
|
5269a0d3c0 | ||
|
|
2a927e66dc | ||
|
|
b3e5bfdafd | ||
|
|
b04ce82c49 | ||
|
|
fa329cc032 | ||
|
|
8fb17f8e2c | ||
|
|
851c16d80c | ||
|
|
48cb2aca1d | ||
|
|
704e5bd399 | ||
|
|
ead2ba8edf | ||
|
|
57c0330535 | ||
|
|
0c78fcaae7 | ||
|
|
08282cea01 | ||
|
|
1c81c1e3ec | ||
|
|
260cc23357 | ||
|
|
0b3f10aef2 | ||
|
|
a73e1baaed | ||
|
|
951149dd24 | ||
|
|
694d4cbc0f | ||
|
|
e3b3da404f | ||
|
|
98b345305e | ||
|
|
2ec45317a3 | ||
|
|
bf3461ee3a | ||
|
|
636c69c0b0 | ||
|
|
b88f53a3d3 | ||
|
|
ad1b2793eb | ||
|
|
b78ef83c23 | ||
|
|
e18627f542 | ||
|
|
be3b50295c | ||
|
|
433d952eb5 | ||
|
|
69ec1d6fe8 | ||
|
|
9f38a424e7 | ||
|
|
d421e42ddb | ||
|
|
16cd4752cb | ||
|
|
305958ff85 | ||
|
|
368e6d9ef5 | ||
|
|
402d87729c | ||
|
|
4f6018c74a | ||
|
|
75aaf869c5 | ||
|
|
0dd98a5c13 | ||
|
|
4480f59e6e | ||
|
|
1e6e20bbfe | ||
|
|
f90812671c | ||
|
|
7cf63282af | ||
|
|
3bea40b248 | ||
|
|
5c24714245 | ||
|
|
0c995eb629 | ||
|
|
3025b028e7 | ||
|
|
a80806ca58 | ||
|
|
2c0a2db848 | ||
|
|
b7791e6c9d | ||
|
|
126d5f8f02 | ||
|
|
74fff52e51 | ||
|
|
9a09515955 | ||
|
|
ac08e9351b | ||
|
|
0b4215e961 | ||
|
|
1f05728033 | ||
|
|
7e3a8b8c91 | ||
|
|
52bb442ddd | ||
|
|
88c4d1a519 | ||
|
|
1729aac5d2 | ||
|
|
dd1d079673 | ||
|
|
1bd60ec39c | ||
|
|
c79b862490 | ||
|
|
bcc260664d | ||
|
|
5920f8f190 | ||
|
|
e969dcd8af | ||
|
|
885ebec5d6 | ||
|
|
f4b02dc644 | ||
|
|
42f1bf2c2d | ||
|
|
ec564fbee1 | ||
|
|
378a039860 | ||
|
|
de64a2e709 | ||
|
|
9d1a093990 | ||
|
|
25020c2493 | ||
|
|
29bd25f94a | ||
|
|
f74a51e29c | ||
|
|
6ce117b915 | ||
|
|
fcb9f0b34d | ||
|
|
1b043c35cc | ||
|
|
01b629f865 | ||
|
|
892d2542e6 | ||
|
|
8c90e5ac46 | ||
|
|
7618b33528 | ||
|
|
0559932f5d | ||
|
|
4112192d95 | ||
|
|
b40108e0c2 | ||
|
|
c5b133d3e8 | ||
|
|
563e62cbcb | ||
|
|
cdcf2d747e | ||
|
|
fa4f7ff2d8 | ||
|
|
1c1c9d6794 | ||
|
|
fc3627d567 | ||
|
|
471af747b1 | ||
|
|
2a31c2a6db | ||
|
|
c41fd52f1d | ||
|
|
ec8a49b338 | ||
|
|
caef670934 | ||
|
|
edf6602099 | ||
|
|
6ec0fd4b9f | ||
|
|
4da1c78bb7 | ||
|
|
55b8c92809 | ||
|
|
35aa0badc5 | ||
|
|
bb7928af55 | ||
|
|
0a264c1fe0 | ||
|
|
e08b775507 | ||
|
|
2a697c5d1f | ||
|
|
b1a76cac86 | ||
|
|
e424896822 | ||
|
|
3437c4d5cb | ||
|
|
caf46fdcb9 | ||
|
|
be33b425ba | ||
|
|
fccabf9983 | ||
|
|
459ebffa6e | ||
|
|
b8c76a3317 | ||
|
|
14304f3620 | ||
|
|
07a4925f3b | ||
|
|
795283b581 | ||
|
|
20cdbe262e | ||
|
|
aa70b2f6c9 | ||
|
|
dfb5b717b6 | ||
|
|
3186855ffa | ||
|
|
6ca598e54a | ||
|
|
89bf1aeb4b | ||
|
|
89a6379edd | ||
|
|
67328b9533 | ||
|
|
fe5811bb65 | ||
|
|
20f93323fa | ||
|
|
a37d9d532b | ||
|
|
523f1e848e | ||
|
|
cff9669a03 | ||
|
|
709547860a | ||
|
|
5437af74a3 | ||
|
|
0e5141dd67 | ||
|
|
8a3fd1f3e7 | ||
|
|
b4455aaf25 | ||
|
|
f34bf255d1 | ||
|
|
ffb442266f | ||
|
|
260272cbee | ||
|
|
d1ce590269 | ||
|
|
fe071aa2a2 | ||
|
|
3f2586bc6f | ||
|
|
b1eda420a3 | ||
|
|
78083afe38 | ||
|
|
c3c5583d3e | ||
|
|
f6e5fa1d13 | ||
|
|
bc9cf77e8d | ||
|
|
5521937293 | ||
|
|
f6870c1c4d | ||
|
|
c39a661861 | ||
|
|
9daee43aa8 | ||
|
|
327cabe6fe | ||
|
|
e88fdf8d60 | ||
|
|
c0b9d125fd | ||
|
|
95167528a2 | ||
|
|
a9d77c6b1b | ||
|
|
b629f5fe32 | ||
|
|
8ee92e34aa | ||
|
|
73d12bf344 | ||
|
|
5837919946 | ||
|
|
07883a73ba | ||
|
|
9c93691b8a | ||
|
|
1fdc17d96c | ||
|
|
dc1bc75303 | ||
|
|
58642de8cb | ||
|
|
2c41485a61 | ||
|
|
36b2dff164 | ||
|
|
2139f4b4c2 | ||
|
|
a3fd949df7 | ||
|
|
56aec9a978 | ||
|
|
960f39b6ff | ||
|
|
12e9e551d9 | ||
|
|
838982e92c | ||
|
|
16af93f8a2 | ||
|
|
5fd7cb2442 | ||
|
|
521468986f | ||
|
|
b3b4ccd553 | ||
|
|
4036a572af | ||
|
|
eb0f948af5 | ||
|
|
a5f538b9ae | ||
|
|
4bf1ca6616 | ||
|
|
546f909658 | ||
|
|
e54077c856 | ||
|
|
0354b9b562 | ||
|
|
5fcc239d7c | ||
|
|
580a068abf | ||
|
|
f0e70a3c6c | ||
|
|
faf450e57d | ||
|
|
2b6bb549c2 | ||
|
|
abb51abbc3 | ||
|
|
9c1526cbda | ||
|
|
1e2ae69bcd | ||
|
|
3a58c233f4 | ||
|
|
ad596d8df1 | ||
|
|
99d8ca8414 | ||
|
|
c6858d62a3 | ||
|
|
09aef2f145 | ||
|
|
e27af6ee1a | ||
|
|
16fc0ec015 | ||
|
|
c5ebea5bda | ||
|
|
a53354edc2 | ||
|
|
50e7314535 | ||
|
|
a85c8e75f2 | ||
|
|
4d51c02432 | ||
|
|
8a9ed52fe4 | ||
|
|
0514545fba | ||
|
|
948d634a43 | ||
|
|
19b21b07a4 | ||
|
|
a87097785e | ||
|
|
8c58206e63 | ||
|
|
daff91ea20 | ||
|
|
4fea926057 | ||
|
|
37f8508153 | ||
|
|
02ad431fb0 | ||
|
|
fa99009d87 | ||
|
|
c3de77e0fc | ||
|
|
6ad9000f8c | ||
|
|
75dcc1008e | ||
|
|
806de7e9d8 | ||
|
|
cc8eff9efb | ||
|
|
9a2cb1517a | ||
|
|
02742a4a8f | ||
|
|
8faedd574d | ||
|
|
68045cec8c | ||
|
|
684d7d8312 | ||
|
|
ffdd5a14ac | ||
|
|
e3e9510e6a | ||
|
|
0a5df214f2 | ||
|
|
b3453c494e | ||
|
|
a7d030e1df | ||
|
|
28dd88543e | ||
|
|
ce7d008e09 | ||
|
|
89b51dddf9 | ||
|
|
d2a0528b56 | ||
|
|
08794bc47b | ||
|
|
25928864e9 | ||
|
|
18fbb2a885 | ||
|
|
c7c9bb9628 | ||
|
|
5017bd9541 | ||
|
|
b0611ce270 | ||
|
|
364502a134 | ||
|
|
575748169e | ||
|
|
dcbdf54511 | ||
|
|
cf5a9d7e04 | ||
|
|
175d061032 | ||
|
|
33b064b8dc | ||
|
|
4a3d3b273e | ||
|
|
bc64bca9df | ||
|
|
5c9978a72a | ||
|
|
395751ee1f | ||
|
|
e3b9816ccf | ||
|
|
2fa13b2d0e | ||
|
|
deeabb26af | ||
|
|
25f6e852dd | ||
|
|
bcaf99c806 | ||
|
|
6d8b7b49cb | ||
|
|
5b5e3e2c29 | ||
|
|
7f0ffb8b0a | ||
|
|
cb2a00fbeb | ||
|
|
2adbd40b9d | ||
|
|
ae2cecefae | ||
|
|
cd4f284146 | ||
|
|
275a4f665c | ||
|
|
09344bc71c | ||
|
|
8445321aa1 | ||
|
|
4b020b8d61 | ||
|
|
b3013c8152 | ||
|
|
1f9e261231 | ||
|
|
1d61f9aaa8 | ||
|
|
af9ab2355b | ||
|
|
3f157bec35 | ||
|
|
0921cfb43e | ||
|
|
615782877f | ||
|
|
3be0d52bc9 | ||
|
|
93037098ce | ||
|
|
c4485a72af | ||
|
|
6e25189a3b | ||
|
|
003672f0b1 | ||
|
|
c124869dee | ||
|
|
3179b492f7 | ||
|
|
fa06eba840 | ||
|
|
4b801a0ba9 | ||
|
|
002a7ff984 | ||
|
|
1d5080888f | ||
|
|
8d725160f9 | ||
|
|
0e4c899307 | ||
|
|
08c6d485e4 | ||
|
|
c6427c4ec0 | ||
|
|
33c8e029ee | ||
|
|
bcace2def2 | ||
|
|
96489e3ce0 | ||
|
|
8dc011cfb1 | ||
|
|
bcb34ecaa7 | ||
|
|
148e85558a | ||
|
|
7b5ac656a7 | ||
|
|
e3a95d7d71 | ||
|
|
c74a7041f1 | ||
|
|
0a1a7b167f | ||
|
|
18683f9ca8 | ||
|
|
8a3f0778f5 | ||
|
|
34e3fb2e14 | ||
|
|
1c799ccebd | ||
|
|
21887675a6 | ||
|
|
993f3d5ab0 | ||
|
|
fb318373c7 | ||
|
|
d022e51a0c | ||
|
|
6fba0e498e | ||
|
|
fedd378dcf | ||
|
|
e5c5490932 | ||
|
|
4b3f36e92a | ||
|
|
9d662a90d6 | ||
|
|
c53393c5de | ||
|
|
8491df1625 | ||
|
|
adc9492bf0 | ||
|
|
1d793fcc49 | ||
|
|
23541546e9 | ||
|
|
e712e4c92f | ||
|
|
80d1352ba4 | ||
|
|
200486b6f1 | ||
|
|
0d338b6f79 | ||
|
|
4afa77b003 | ||
|
|
76a5f8e6be | ||
|
|
7c6cbf364c | ||
|
|
c5618591c3 | ||
|
|
cea77f5f74 | ||
|
|
04dc3be21a | ||
|
|
d2725b11dd | ||
|
|
0a56e409dc | ||
|
|
163fc98e20 | ||
|
|
61f6966fc4 | ||
|
|
7e3d770572 | ||
|
|
3691bba100 | ||
|
|
0f5ab81d0b | ||
|
|
3afc998b2d | ||
|
|
2ba6ed0b48 | ||
|
|
21712f7c8f | ||
|
|
30fb58a3df | ||
|
|
beab9e9925 | ||
|
|
5dd6e143ea | ||
|
|
be4d7c9a43 | ||
|
|
f71d5c472b | ||
|
|
1148e3a839 | ||
|
|
d4a700d939 | ||
|
|
e2cc9f9c24 | ||
|
|
0fbddbe8f8 | ||
|
|
a01764278a | ||
|
|
957da66aa0 | ||
|
|
a76dd9c6ca | ||
|
|
a5e4d11f7b | ||
|
|
36910095fd | ||
|
|
415713b6d3 | ||
|
|
791c8f3fc4 | ||
|
|
9d02c6595d | ||
|
|
f1065c8127 | ||
|
|
9f8482174b | ||
|
|
f4459488e5 | ||
|
|
3dd2f2159c | ||
|
|
9546fddb9e | ||
|
|
9eea1b85ce | ||
|
|
6248e945c2 | ||
|
|
3942dca08f | ||
|
|
b2fa3357eb | ||
|
|
bc6c8a0598 | ||
|
|
3b1a5c6bdf | ||
|
|
c28865e0a9 | ||
|
|
da5aef2b75 | ||
|
|
e749bbef15 | ||
|
|
2a553940d4 | ||
|
|
66b7b7e27a | ||
|
|
6cf1cd5d76 | ||
|
|
16618e1054 | ||
|
|
1d58df13e3 | ||
|
|
bf6af404ee | ||
|
|
5c2e241106 | ||
|
|
8e6df0b1e3 | ||
|
|
8deef544dc | ||
|
|
780c521bd1 | ||
|
|
48b0e3d7d1 | ||
|
|
eae9e01f14 | ||
|
|
23d8af9e07 | ||
|
|
5afe582057 | ||
|
|
47c6b4eff9 | ||
|
|
914fbcde0d | ||
|
|
0a77f045a3 | ||
|
|
9108182d5d | ||
|
|
4f176dc4e3 | ||
|
|
8a9ce0d6d8 | ||
|
|
11ecbbe20b | ||
|
|
7dd1fa425a | ||
|
|
ce26f4db55 | ||
|
|
2fb1d9fa65 | ||
|
|
89b497376f | ||
|
|
e97da964f4 | ||
|
|
e1ed2cacbb | ||
|
|
88ecba14d2 | ||
|
|
8d5d2db0bf | ||
|
|
20d0a6e29d | ||
|
|
5985085cda | ||
|
|
e70ffebc49 | ||
|
|
16953126d9 | ||
|
|
bc95de72e4 | ||
|
|
d200e92aeb | ||
|
|
7fa299b7ad | ||
|
|
4ae26e1ded | ||
|
|
500b3197b4 | ||
|
|
db7ce50b6f | ||
|
|
1d2132ebba | ||
|
|
9b4ff768ca | ||
|
|
9c46e69b7a | ||
|
|
fca4a79f80 | ||
|
|
71ed7446c1 | ||
|
|
be47c6bcd0 | ||
|
|
bd74eea140 | ||
|
|
218de300bd | ||
|
|
11f6ed2b9a | ||
|
|
e152dc6549 | ||
|
|
d60862c3c6 | ||
|
|
0704a8ca90 | ||
|
|
7985f95db5 | ||
|
|
049b607b35 | ||
|
|
0a8573e00b | ||
|
|
d9746a8461 | ||
|
|
86e75a02bb | ||
|
|
37837b3f73 | ||
|
|
edd568007d | ||
|
|
90abad0152 | ||
|
|
a591ae781a | ||
|
|
3fb7b420eb | ||
|
|
89b12345bb | ||
|
|
78299c9e2f | ||
|
|
c1bd072e76 | ||
|
|
0bc5ec4bb4 | ||
|
|
5865314172 | ||
|
|
f1772a86b3 | ||
|
|
8e887f884e | ||
|
|
cefffc6082 | ||
|
|
9f28b935b9 | ||
|
|
f1e9c99866 | ||
|
|
73ce521bb3 | ||
|
|
79117d1a46 | ||
|
|
6495845de6 | ||
|
|
380b180705 | ||
|
|
9cbc7b6050 | ||
|
|
2afb0b95ff | ||
|
|
ef729425b4 | ||
|
|
09aff30648 | ||
|
|
020f8c51b4 | ||
|
|
dc236b8b9d | ||
|
|
eac051ffaa | ||
|
|
89e6fd7ea5 | ||
|
|
5c62af2821 | ||
|
|
88c7c1568d | ||
|
|
ca2dd532af | ||
|
|
e738f40d8f | ||
|
|
d3edbfd829 | ||
|
|
83db0a8f3e | ||
|
|
ecd13fc713 | ||
|
|
7ff18d92fb | ||
|
|
4a6721af3c | ||
|
|
012f5b5614 | ||
|
|
32174aa532 | ||
|
|
18dbf02181 | ||
|
|
bf0fec19b3 | ||
|
|
2639a0fd69 | ||
|
|
2482dc1869 | ||
|
|
5a4775c13c | ||
|
|
89b068e474 | ||
|
|
1d8ce00bef | ||
|
|
2a6ca1b831 | ||
|
|
b82d1c2ca9 | ||
|
|
081d0167b7 | ||
|
|
5f3e4fc358 | ||
|
|
c065e19d5b | ||
|
|
e7d8de298b | ||
|
|
d7fd735ee0 | ||
|
|
71ecd7b866 | ||
|
|
94ce383498 | ||
|
|
a3f208c380 | ||
|
|
82ac611396 | ||
|
|
923fb8a763 | ||
|
|
15e0f88758 | ||
|
|
d8687ccb3a | ||
|
|
ed7fc10043 | ||
|
|
838e5ca432 | ||
|
|
f0bd1f9f06 | ||
|
|
06352b7809 | ||
|
|
d50ab83157 | ||
|
|
ac2f161271 | ||
|
|
2f80ab8f3d | ||
|
|
f45e5922ee | ||
|
|
77059f11c4 | ||
|
|
2e175c4be5 | ||
|
|
d835cc4b1b | ||
|
|
ba26175421 | ||
|
|
3ff1c3748a | ||
|
|
734f332333 | ||
|
|
f91734028c | ||
|
|
48e5db8235 | ||
|
|
dc0258f8a6 | ||
|
|
5aa52b36af | ||
|
|
c5849b4724 | ||
|
|
58a355ed01 | ||
|
|
66bc049f9b | ||
|
|
2a2b604a60 | ||
|
|
035a483a7a | ||
|
|
59fb227d95 | ||
|
|
2d8c62fae3 | ||
|
|
8fcb66a425 | ||
|
|
3281f2a72d | ||
|
|
d72727f4ac | ||
|
|
2cd831f94e | ||
|
|
df9874b73a | ||
|
|
8cffc5cfbe | ||
|
|
a8b26c779e | ||
|
|
32cc0951bb | ||
|
|
274104aac6 | ||
|
|
b3a06c1c58 | ||
|
|
70166fc16a | ||
|
|
e7657b7f9b | ||
|
|
73a49ec78d | ||
|
|
d6fbde3b7f | ||
|
|
f8d8089cb6 | ||
|
|
b01ca5d3bc | ||
|
|
be90b4fef3 | ||
|
|
b296e73c36 | ||
|
|
d0f6a7fe89 | ||
|
|
026f577bfd | ||
|
|
58c7478133 | ||
|
|
053f69b67c | ||
|
|
5775647180 | ||
|
|
d75f795cad | ||
|
|
5778e7b386 | ||
|
|
d460678c9a | ||
|
|
751654cdad | ||
|
|
29d071679b | ||
|
|
bcd7894e59 | ||
|
|
bef5241512 | ||
|
|
46cbc6e52a | ||
|
|
9aaf58de12 | ||
|
|
e0226f9322 | ||
|
|
715cb1bb87 | ||
|
|
8d16270fcb | ||
|
|
cb1bfc2b3b | ||
|
|
e67c3ace74 | ||
|
|
b2d26257d4 | ||
|
|
7c6e7dbf0b | ||
|
|
8cd3f31da6 | ||
|
|
91bf63ec8a | ||
|
|
8421289e3b | ||
|
|
eea8d6c6f4 | ||
|
|
bb50744e47 | ||
|
|
f09827311a | ||
|
|
18fc98d3aa | ||
|
|
27ae4ff4fd | ||
|
|
824201fedc | ||
|
|
fddec62828 | ||
|
|
82c601c9e8 | ||
|
|
3bfc4003fb | ||
|
|
f0d7e124a9 | ||
|
|
09908a45fb | ||
|
|
54026f4a63 | ||
|
|
4b116e3498 | ||
|
|
e51344045a | ||
|
|
9a7ce382a9 | ||
|
|
c0ab42fecc | ||
|
|
2a0e87957f | ||
|
|
da1a02892d | ||
|
|
28ca071e79 | ||
|
|
3497183645 | ||
|
|
5d318400c9 | ||
|
|
36058f06c6 | ||
|
|
9a3f653c45 | ||
|
|
6ffbfe3943 | ||
|
|
13d841fe2b | ||
|
|
266ada3f24 | ||
|
|
9a033c7f68 | ||
|
|
9fda255add | ||
|
|
5e0b1dd28d | ||
|
|
5bed75b661 | ||
|
|
7241b1c054 | ||
|
|
84ec00fa4d | ||
|
|
3b1d113a9a | ||
|
|
ab2118ffa5 | ||
|
|
2f2fe71cdc | ||
|
|
03317bc3ff | ||
|
|
e08306dab4 | ||
|
|
65f03b2d08 | ||
|
|
7bdf4921fd | ||
|
|
bb0d7e46dc | ||
|
|
1cf11db634 | ||
|
|
5e16b9c7cd | ||
|
|
a81bdac38c | ||
|
|
9dfa8e1442 | ||
|
|
b3a9bf3925 | ||
|
|
70f378a1c1 | ||
|
|
f58167c154 | ||
|
|
2367be3f66 | ||
|
|
709ad6e909 | ||
|
|
1c291260a2 | ||
|
|
c8d43a893d | ||
|
|
67688a6022 | ||
|
|
cf5a72719e | ||
|
|
9fa3cc97d4 | ||
|
|
b39f3ccc74 | ||
|
|
91c6c74ca0 | ||
|
|
0f6e0b7288 | ||
|
|
c15babdc9f | ||
|
|
57dbcc0e67 | ||
|
|
03123f1c4d | ||
|
|
2476b74dbe | ||
|
|
dee8bc6f0e | ||
|
|
f95e0faa37 | ||
|
|
bb66b973a6 | ||
|
|
0e6446d05f | ||
|
|
4d8211b641 | ||
|
|
9144a4aadd | ||
|
|
c8c489eafd | ||
|
|
51aca4506f | ||
|
|
ae05d4e928 | ||
|
|
b0942bc219 | ||
|
|
21fd9f23da | ||
|
|
fa5a35ed4a | ||
|
|
d2219aa58f | ||
|
|
7893a23927 | ||
|
|
566f4890a2 | ||
|
|
645034800d | ||
|
|
902d7faca4 | ||
|
|
42995cacc0 | ||
|
|
3df70bb205 | ||
|
|
793f45ef2c | ||
|
|
7f11beae37 | ||
|
|
65ba573a3b | ||
|
|
89fbcf7c56 | ||
|
|
86b37466d5 | ||
|
|
ecbf5fa3e7 | ||
|
|
7db9d7733c | ||
|
|
9ce9b4bcd0 | ||
|
|
caf5d562de | ||
|
|
e843bf7b3c | ||
|
|
b89c1d0cd7 | ||
|
|
5f25135848 | ||
|
|
05bd61d4ff | ||
|
|
f53b5ffe6b | ||
|
|
7184d4334e | ||
|
|
20dabbd15f | ||
|
|
f9f91a0e9e | ||
|
|
970e8bb3ec | ||
|
|
596659a78f | ||
|
|
83f5662d62 | ||
|
|
645c7bd5ad | ||
|
|
7bb172cefb | ||
|
|
581f8d7226 | ||
|
|
102e2a0834 | ||
|
|
d87756c4b7 | ||
|
|
6fbfc2bf96 | ||
|
|
aa3ec1b93c | ||
|
|
a7f6c84bf3 | ||
|
|
59bb46eeb6 | ||
|
|
58a5a881cf | ||
|
|
ae96b4bf55 | ||
|
|
9b0e40bf91 | ||
|
|
b067c33779 | ||
|
|
d55be67df1 | ||
|
|
f3466bcfd6 | ||
|
|
4fb34139b0 | ||
|
|
ebfb0aa884 | ||
|
|
97f4b0c2e4 | ||
|
|
53e14dd2d6 | ||
|
|
481431ea0a | ||
|
|
87666eeb35 | ||
|
|
e0da6708f4 | ||
|
|
e9f53265c9 | ||
|
|
9021268e7a | ||
|
|
dfe32a5e4b | ||
|
|
3a5990c552 | ||
|
|
800fa1786c | ||
|
|
374915b45f | ||
|
|
1790efad08 | ||
|
|
4408efdff3 | ||
|
|
7596a49b46 | ||
|
|
b1d30aa9cc | ||
|
|
88d91233d3 | ||
|
|
1bbe49230c | ||
|
|
028351eb25 | ||
|
|
d98574a351 | ||
|
|
21476e4ea7 | ||
|
|
68086fbf0b | ||
|
|
962af9e2dd | ||
|
|
f1f7c41eda | ||
|
|
fb25718839 | ||
|
|
b1943f1e46 | ||
|
|
03f6420ffd | ||
|
|
0d1d490e43 | ||
|
|
11d99d48b6 | ||
|
|
8ba0cb0c16 | ||
|
|
1ef3c1387b | ||
|
|
0f8806c5f2 | ||
|
|
1811028835 | ||
|
|
35a4998707 | ||
|
|
898c3d404f | ||
|
|
652050a87e | ||
|
|
13684216f2 | ||
|
|
192699f051 | ||
|
|
2cab7f02eb | ||
|
|
3ae3bfe520 | ||
|
|
eb1e1e1263 | ||
|
|
2b1942a9b3 | ||
|
|
e0f31fb350 | ||
|
|
76369f33c5 | ||
|
|
d41711a383 | ||
|
|
7fb6ffbb4d | ||
|
|
629e6382ec | ||
|
|
61fb7410cc | ||
|
|
49395c0a11 | ||
|
|
f1e296cc52 | ||
|
|
2e2671120c | ||
|
|
657eec29f0 | ||
|
|
30ea6ef72f | ||
|
|
c357d229ed | ||
|
|
c1734fd800 | ||
|
|
41b49341e2 | ||
|
|
f9e0469183 | ||
|
|
0db7252630 | ||
|
|
673740b93c | ||
|
|
8ba1618fb5 | ||
|
|
cec7fcd964 | ||
|
|
02bd6c3c3e | ||
|
|
45063bf08d | ||
|
|
0d9fe532e7 | ||
|
|
7defbf93a8 | ||
|
|
5e9b32cc00 | ||
|
|
5f340484a0 | ||
|
|
156f9dfd25 | ||
|
|
d397568f98 | ||
|
|
0fb2f8cd70 | ||
|
|
d6341c21c7 | ||
|
|
966166f057 | ||
|
|
8182dfb818 | ||
|
|
1158b0a41c | ||
|
|
47d427cf44 | ||
|
|
c33383c4aa | ||
|
|
df0c26da5c | ||
|
|
86aab68c8e | ||
|
|
f5d8ae68c1 | ||
|
|
8af192d6bd | ||
|
|
86d8c5f239 | ||
|
|
d68c1ad974 | ||
|
|
e0fdfdb0fa | ||
|
|
b84eff62ea | ||
|
|
e7227891e7 | ||
|
|
520d80cc1a | ||
|
|
a14c61300e | ||
|
|
8c8368d813 | ||
|
|
be1016168d | ||
|
|
1891b9c61e | ||
|
|
4c750c8784 | ||
|
|
0bc8e54afd | ||
|
|
9346fadefc | ||
|
|
c8aa323d13 | ||
|
|
5bac12d164 | ||
|
|
a5c9579c77 | ||
|
|
27569d4baa | ||
|
|
3b8b04ada8 | ||
|
|
fd975eeae5 | ||
|
|
204f58e6a7 | ||
|
|
2737280fa4 | ||
|
|
717554edac | ||
|
|
ac70d72190 | ||
|
|
db5714d75f | ||
|
|
aaf1f4741c | ||
|
|
f6982aeca6 | ||
|
|
95da98d0bf | ||
|
|
a2864b9f40 | ||
|
|
f285b1c459 | ||
|
|
1de7f8ea9e | ||
|
|
43601ce636 | ||
|
|
85d509e9c8 | ||
|
|
347f783052 | ||
|
|
cd7fad1f6d | ||
|
|
b53fc46658 | ||
|
|
19d6a94a9c | ||
|
|
5284cd2fff | ||
|
|
c96f34807c | ||
|
|
b4a63e7369 | ||
|
|
5378e8c8e7 | ||
|
|
c6a9f38442 | ||
|
|
7b039da24a | ||
|
|
0bb6c017f1 | ||
|
|
66c6300414 | ||
|
|
0fd8102191 | ||
|
|
40d8400669 | ||
|
|
fabd592a5d | ||
|
|
1409e6457c | ||
|
|
7b6d89b796 | ||
|
|
f3e5f202cc | ||
|
|
af018e1005 | ||
|
|
79b8f127f6 | ||
|
|
d674c42998 | ||
|
|
d7e50293b3 | ||
|
|
2d72ff82de | ||
|
|
036dd843eb | ||
|
|
2f8ae82ca4 | ||
|
|
d46f386450 | ||
|
|
529ebe95e1 | ||
|
|
0483dde36a | ||
|
|
6d59284968 | ||
|
|
d505b669f1 | ||
|
|
91ce3bea24 | ||
|
|
d772848338 | ||
|
|
a5533387be | ||
|
|
ca548ed034 | ||
|
|
d16f9ef4b4 | ||
|
|
ac5caadd3d | ||
|
|
241f0d977a | ||
|
|
43d0946769 | ||
|
|
81779a86e5 | ||
|
|
ee98a96594 | ||
|
|
04f2f0741a | ||
|
|
87644862de | ||
|
|
bd705bd01f | ||
|
|
a73a9fefa6 | ||
|
|
8d214e8952 | ||
|
|
b8e3c6cfb1 | ||
|
|
bb88156592 | ||
|
|
93afbb924c | ||
|
|
dbe598e194 | ||
|
|
6411449567 | ||
|
|
7c256018a7 | ||
|
|
7e9da88601 | ||
|
|
2b45ba67c6 | ||
|
|
4c06540f22 | ||
|
|
b72fd03a31 | ||
|
|
02ea344636 | ||
|
|
f725349f18 | ||
|
|
f95ccdf979 | ||
|
|
db1dfbf698 | ||
|
|
1c5c4f10af | ||
|
|
1fc60a9f82 | ||
|
|
6bc1419cbe | ||
|
|
53808847a2 | ||
|
|
1773e3e35d | ||
|
|
209cd783c8 | ||
|
|
230ec02ad7 | ||
|
|
4cd2f1d9c1 | ||
|
|
2131e3425a | ||
|
|
fc97b654ab | ||
|
|
2263abdc82 | ||
|
|
ce6b1a3c0c | ||
|
|
05d632dcf2 | ||
|
|
5dfd242eeb | ||
|
|
87da8f96d9 | ||
|
|
ab718dbbc6 | ||
|
|
32fdec4493 | ||
|
|
8fe11d7da7 | ||
|
|
c10c31b52b | ||
|
|
f0d5ff12a2 | ||
|
|
7dbd94b326 | ||
|
|
e9fb29eba4 | ||
|
|
2b5f20ef93 | ||
|
|
d6171e53c3 | ||
|
|
0c177aaddf | ||
|
|
96e0635bff | ||
|
|
b0e608aa38 | ||
|
|
61d27c3391 | ||
|
|
52d1084cb1 | ||
|
|
413652fbf6 | ||
|
|
b9f5328d47 | ||
|
|
f2b75af08c | ||
|
|
56c7af940d | ||
|
|
3e95dee58c | ||
|
|
f073a96b19 | ||
|
|
75384d50a7 | ||
|
|
77bd220e24 | ||
|
|
a414fb2381 | ||
|
|
be2ec6f391 | ||
|
|
dc4604bcd9 | ||
|
|
ec6ad16d94 | ||
|
|
64ed7e9183 | ||
|
|
bcf682d8ee | ||
|
|
1122dca5b8 | ||
|
|
b9cf5995b8 | ||
|
|
6941cdc962 | ||
|
|
7fc8f7de9b | ||
|
|
eba9e8f829 | ||
|
|
0ea2767b3f | ||
|
|
a3ac1e3072 | ||
|
|
c8a8110cf1 | ||
|
|
4617629098 | ||
|
|
fbe77781ff | ||
|
|
267d91bf66 | ||
|
|
d854cc185a | ||
|
|
e95c742aa1 | ||
|
|
69f08a4a7e | ||
|
|
625eedf05d | ||
|
|
a3ed9da210 | ||
|
|
c4ad63d106 | ||
|
|
16275ec926 | ||
|
|
0cbb1233aa | ||
|
|
be05f454e4 | ||
|
|
847fdb0de9 | ||
|
|
0f04414a4f | ||
|
|
5ff085afff | ||
|
|
a10601f9a9 | ||
|
|
70140259ba | ||
|
|
d0d3df05eb | ||
|
|
3c2bc54061 | ||
|
|
76f74ebc0b | ||
|
|
5f446330e2 | ||
|
|
49b71d3042 | ||
|
|
832c85d835 | ||
|
|
6bec0dbbb9 | ||
|
|
d97448e552 | ||
|
|
6d9123f3ba | ||
|
|
47f6ea4b98 | ||
|
|
7c5d6886ba | ||
|
|
1d86c8196c | ||
|
|
faf23bf68c | ||
|
|
3bb28ec016 | ||
|
|
446201b584 | ||
|
|
6ea8cd546e | ||
|
|
67fbd02ae0 | ||
|
|
3210d0d260 | ||
|
|
b9972b5407 | ||
|
|
bb3849e4b1 | ||
|
|
80201d452e | ||
|
|
69ac153fe9 | ||
|
|
df1c1ab24e | ||
|
|
aa873199f8 | ||
|
|
4cb4ee0b5a | ||
|
|
9a8cecd89c | ||
|
|
352d732a37 | ||
|
|
6270e22226 | ||
|
|
d5560430ce | ||
|
|
485f7c5263 | ||
|
|
f2105d2fce | ||
|
|
2986aa8b24 | ||
|
|
11b659864f | ||
|
|
0c8588eec8 | ||
|
|
e6b72b526f | ||
|
|
017842cc01 | ||
|
|
d94eae0d45 | ||
|
|
d872c64369 | ||
|
|
b398b115bc | ||
|
|
b67b7cf8c6 | ||
|
|
5a46da47c3 | ||
|
|
bc72851ef9 | ||
|
|
10af3a8b11 | ||
|
|
665015859a | ||
|
|
e4f8023b91 | ||
|
|
79d53f2f59 | ||
|
|
e90f72ff37 | ||
|
|
9d591c6433 | ||
|
|
6e6a5c1e29 | ||
|
|
6ef4345dae | ||
|
|
39ae5e741e | ||
|
|
91d636b9f6 | ||
|
|
cc5a3997d2 | ||
|
|
acb91c79d2 | ||
|
|
b1a6516474 | ||
|
|
f556a5210e | ||
|
|
0c8d9e1907 | ||
|
|
f913128967 | ||
|
|
54ff7ee278 | ||
|
|
bf17205c17 | ||
|
|
f06ff01c9e | ||
|
|
bee08daca6 | ||
|
|
f948120ba6 | ||
|
|
e34960392c | ||
|
|
8f021be20b | ||
|
|
b1d60d7c9a | ||
|
|
f1e8c57c26 | ||
|
|
c9f87796cc | ||
|
|
e0d6da7ad7 | ||
|
|
c46c3ef087 | ||
|
|
c778fc4232 | ||
|
|
e596b1d277 | ||
|
|
92fcbfbede | ||
|
|
e00cbf62ae | ||
|
|
558094409b | ||
|
|
5eba267db2 | ||
|
|
9af3e957f6 | ||
|
|
7011f2961d | ||
|
|
84cfbd22fc | ||
|
|
832a56134b | ||
|
|
8929d56dc0 | ||
|
|
e3d1f0fd16 | ||
|
|
7583568be8 | ||
|
|
14d45861cb | ||
|
|
9657810208 | ||
|
|
75c3e6068c | ||
|
|
b98af83c9d | ||
|
|
7c88fb7936 | ||
|
|
6bf5f0ee9e | ||
|
|
b69361838b | ||
|
|
e8bddcc7a7 | ||
|
|
091c426004 | ||
|
|
51366e287c | ||
|
|
b0d983e85c | ||
|
|
98d76af318 | ||
|
|
70a67e1824 | ||
|
|
6d9fa06e32 | ||
|
|
51eb3a79fc | ||
|
|
477e2572ac | ||
|
|
de37bbbed0 | ||
|
|
dafafcd680 | ||
|
|
5692190f09 | ||
|
|
410ddc3cb7 | ||
|
|
8683067ace | ||
|
|
f9fe64da23 | ||
|
|
5e02dd0864 | ||
|
|
d9e3f3a734 | ||
|
|
9f2e5b1868 | ||
|
|
c7e3f2fc19 | ||
|
|
a967fe1f48 | ||
|
|
dbdf352a6b | ||
|
|
0392549702 | ||
|
|
4cb0d18a63 | ||
|
|
fbabc541ae | ||
|
|
11420c20e3 | ||
|
|
523197e779 | ||
|
|
56ebcc7600 | ||
|
|
ee52e5110b | ||
|
|
6713995ebc | ||
|
|
81ced55fed | ||
|
|
b808ac08ef | ||
|
|
535057aca4 | ||
|
|
374679c093 | ||
|
|
27a8e0fbca | ||
|
|
3d3e82f7f0 | ||
|
|
02b330de70 | ||
|
|
7fe7287928 | ||
|
|
086b6e4529 | ||
|
|
9eb0dddb1a | ||
|
|
f8f05371e0 | ||
|
|
28c509baeb | ||
|
|
a416e2708c | ||
|
|
24c24374bf | ||
|
|
0282727e4e | ||
|
|
780c77e691 | ||
|
|
230c075aee | ||
|
|
41ccccb85a | ||
|
|
6e685194e9 | ||
|
|
dfc649e772 | ||
|
|
89f21e87f8 | ||
|
|
1ba4357aaa | ||
|
|
2a47b889d1 | ||
|
|
e66ff6973f | ||
|
|
e873b6cd4f | ||
|
|
c805ee2cec | ||
|
|
bad6d74603 | ||
|
|
269512c1b8 | ||
|
|
cc1faa63ec | ||
|
|
c9a32563e6 | ||
|
|
be254a7d4d | ||
|
|
0ee0b31e5c | ||
|
|
a49b7baf36 | ||
|
|
e42a444d8d | ||
|
|
5262dabbf4 | ||
|
|
f9de06100d | ||
|
|
ba3eb57ec4 | ||
|
|
a9d649e173 | ||
|
|
8d1f03a35b | ||
|
|
e10f606d7b | ||
|
|
cb706010ff | ||
|
|
b2eeed9ab0 | ||
|
|
685884509e | ||
|
|
a1d055dad3 | ||
|
|
ad83b16b83 | ||
|
|
b03a010124 | ||
|
|
a987614ac7 | ||
|
|
ae257ff137 | ||
|
|
fc0ba16847 | ||
|
|
07dfb5dcda | ||
|
|
dd382945e6 | ||
|
|
1e3f2556fc | ||
|
|
1ae9869b20 | ||
|
|
42203b2803 | ||
|
|
7c4820cec1 | ||
|
|
da2ed56f59 | ||
|
|
02f5e29199 | ||
|
|
9cf2a9be49 | ||
|
|
3bfab029d5 | ||
|
|
86ed0026f3 | ||
|
|
c05ca939b6 | ||
|
|
ed2564d76d | ||
|
|
98949e3afd | ||
|
|
9855385bde | ||
|
|
d3b5215951 | ||
|
|
66b81e4dd3 | ||
|
|
954697bc9b | ||
|
|
a11c02fc53 | ||
|
|
4a75ad43c8 | ||
|
|
16fbe061d7 | ||
|
|
246cba947e | ||
|
|
8180f6658c | ||
|
|
d6a400f8cb | ||
|
|
9e0c818d9a | ||
|
|
e3b21f63e8 | ||
|
|
5d77708aa8 | ||
|
|
677bddc3d3 | ||
|
|
ac5a7746e2 | ||
|
|
4f2c6942a5 | ||
|
|
6efde34bb8 | ||
|
|
5b21be845e | ||
|
|
f066daedbb | ||
|
|
695ca83638 | ||
|
|
f9f5e990f9 | ||
|
|
5933c63a4a | ||
|
|
9f6cc7cf12 | ||
|
|
73ab7e253e | ||
|
|
a87f313927 | ||
|
|
9cc40af69c | ||
|
|
6e895532c5 | ||
|
|
77d45c28c9 | ||
|
|
482cbe7fcc | ||
|
|
0c1483b16a | ||
|
|
15d5e0febc | ||
|
|
785665b9ad | ||
|
|
b06981c031 | ||
|
|
3028f8e9ad | ||
|
|
c867fb6e26 | ||
|
|
d67ec12913 | ||
|
|
26e37c46bd | ||
|
|
868a45e3e0 | ||
|
|
936460e874 | ||
|
|
87ef4446e1 | ||
|
|
3f72b231d4 | ||
|
|
0f33a7e9b0 | ||
|
|
ada0ad6eb5 | ||
|
|
03ef5bd064 | ||
|
|
0c34452840 | ||
|
|
0c05b474c5 | ||
|
|
6da2720168 | ||
|
|
a5198e9a01 | ||
|
|
1832c2956e | ||
|
|
fa97a5a5a2 | ||
|
|
1b34d01ba5 | ||
|
|
17e8d2fcbb | ||
|
|
ef31b441e8 | ||
|
|
461a337cc6 | ||
|
|
6fa0fe5202 | ||
|
|
53bf478f24 | ||
|
|
02a0650b0e | ||
|
|
3a1ead1b21 | ||
|
|
2f66c7c89a | ||
|
|
f1aad6512a | ||
|
|
89dedb8ba1 | ||
|
|
3065e1bf21 | ||
|
|
80088fa2a0 | ||
|
|
0540a14056 | ||
|
|
809763f653 | ||
|
|
ce8e8716b9 | ||
|
|
3782935b19 | ||
|
|
5995afbd36 | ||
|
|
f4454f4488 | ||
|
|
2af9ccddf1 | ||
|
|
bf154a122e | ||
|
|
ce407568d9 | ||
|
|
32bda8fe20 | ||
|
|
8e3816e64e | ||
|
|
762299b6ad | ||
|
|
8c0d12b6d3 | ||
|
|
7e297ea18a | ||
|
|
40c42eb5b3 | ||
|
|
7c197756dd | ||
|
|
211365c169 | ||
|
|
ad20bb052c | ||
|
|
72fe5a79c2 | ||
|
|
83971c507b | ||
|
|
629e489d1c | ||
|
|
8da3cc0852 | ||
|
|
6153fc7286 | ||
|
|
c37154e6b3 | ||
|
|
33af30529a | ||
|
|
c04ee239c6 | ||
|
|
1e27b509f9 | ||
|
|
b631b4c0e5 | ||
|
|
f7c03514cb | ||
|
|
5f986464da | ||
|
|
ed61ef6d6a | ||
|
|
515cda7658 | ||
|
|
44ab0df02b | ||
|
|
b1aa8aacfd | ||
|
|
0213bbc028 | ||
|
|
541e053ddb | ||
|
|
ebfb901b39 | ||
|
|
9c7b5bc0ce | ||
|
|
e79eab67b9 | ||
|
|
072ce711d2 | ||
|
|
22fa2c7cc4 | ||
|
|
cd119f3193 | ||
|
|
a3adc2fb36 | ||
|
|
f6da6a68f6 | ||
|
|
18a46d9f90 | ||
|
|
dd93cb6cad | ||
|
|
a52c8a2f55 | ||
|
|
ff867cd471 | ||
|
|
749016a7b4 | ||
|
|
a8008571b3 | ||
|
|
f7d42fa83d | ||
|
|
64a780c831 | ||
|
|
6fce81fc99 | ||
|
|
960e651764 | ||
|
|
054971c7de | ||
|
|
bde3b47c02 | ||
|
|
053625c277 | ||
|
|
e30019988f | ||
|
|
5aef0441e8 | ||
|
|
aa6e4ec0d2 | ||
|
|
ec0ba06857 | ||
|
|
4cb6afdc94 | ||
|
|
4fe9bb0bfe | ||
|
|
96677c14d1 | ||
|
|
5bd15e23f8 | ||
|
|
cab192b69e | ||
|
|
cb3f269218 | ||
|
|
e99ecd259c | ||
|
|
67922f8ad4 | ||
|
|
baeff22451 | ||
|
|
439ea693a0 | ||
|
|
ccd10d2873 | ||
|
|
65a28fcde0 | ||
|
|
40e780abcf | ||
|
|
812510b44a | ||
|
|
b6c7f004e4 | ||
|
|
2aaf45166b | ||
|
|
56f022f28c | ||
|
|
e54f87b7a6 | ||
|
|
764a3fec1d | ||
|
|
d025cc38d3 | ||
|
|
4f34ecafa4 | ||
|
|
079d5ab298 | ||
|
|
09e2c1af2e | ||
|
|
38439277d6 | ||
|
|
b09ee87912 | ||
|
|
58aef5658b | ||
|
|
ef7ea1a855 | ||
|
|
10314ffc8c | ||
|
|
c1e1f9bf69 | ||
|
|
4cde41486b | ||
|
|
9f85a90f55 | ||
|
|
a4095692b7 | ||
|
|
1e3421713a | ||
|
|
7e8bd0f411 | ||
|
|
fd4022a55c | ||
|
|
773a5a67d9 | ||
|
|
ed1dc256a8 | ||
|
|
ebeafb7894 | ||
|
|
10938404e9 | ||
|
|
73c1f0bc70 | ||
|
|
c6bec2f2dc | ||
|
|
9fc8c63cae | ||
|
|
7865a30fec | ||
|
|
3440709ec5 | ||
|
|
f1b394de0f | ||
|
|
d028b5672e | ||
|
|
2f8c391ac6 | ||
|
|
8f5094c29e | ||
|
|
0fbcb71255 | ||
|
|
2a002d90c4 | ||
|
|
82600003b3 | ||
|
|
e4edad0646 | ||
|
|
adcf2ab7ab | ||
|
|
d351db1982 | ||
|
|
7b2be0d3c6 | ||
|
|
6fcb9a9d3a | ||
|
|
9c9880d880 | ||
|
|
2c7d102019 | ||
|
|
80cbc7d915 | ||
|
|
da766d8e8b | ||
|
|
b3b9b39690 | ||
|
|
fd467cd42b | ||
|
|
1dcefdb998 | ||
|
|
5f19d8ffe6 | ||
|
|
a76f51a6a5 | ||
|
|
4e18f3849d | ||
|
|
21175e7eee | ||
|
|
4be9f4d558 | ||
|
|
9439a16d98 | ||
|
|
8c2af74447 | ||
|
|
c33cce0953 | ||
|
|
1a7f2edc01 | ||
|
|
e55a0b0d0b | ||
|
|
28fc65ae26 | ||
|
|
858e8c2503 | ||
|
|
054e421829 | ||
|
|
724f32604b | ||
|
|
bb8fe6aa83 | ||
|
|
24fd70676c | ||
|
|
ab65617958 | ||
|
|
25f51c606a | ||
|
|
8be3be3e10 | ||
|
|
4dae744a4a | ||
|
|
07c12ba057 | ||
|
|
3fb2d262b8 | ||
|
|
098e8e46dd | ||
|
|
469521c572 | ||
|
|
3734e074a6 | ||
|
|
98fd18077a | ||
|
|
6e1a673459 | ||
|
|
b9da104b28 | ||
|
|
dd337d4163 | ||
|
|
308170f691 | ||
|
|
65c40f236e | ||
|
|
99d6d7b3e7 | ||
|
|
d834a1d4d0 | ||
|
|
2be932ceff | ||
|
|
e5932968fd | ||
|
|
bc5e5c7420 | ||
|
|
cd2f1215e8 | ||
|
|
3cbe75469b | ||
|
|
de4f68c289 | ||
|
|
979adca1e7 | ||
|
|
b173283692 | ||
|
|
cc28199555 | ||
|
|
7b80a7408d | ||
|
|
ee9ac06e1a | ||
|
|
2d762da072 | ||
|
|
17fde49d61 | ||
|
|
1475672d72 | ||
|
|
031679762a | ||
|
|
9140c8244b | ||
|
|
9d9dc13272 | ||
|
|
73cc55940d | ||
|
|
c6eb722517 | ||
|
|
3d26cbf657 | ||
|
|
3cfbcbce8f | ||
|
|
059933f076 | ||
|
|
88d02ea35b | ||
|
|
7c75eb5901 | ||
|
|
3fc0f64c56 | ||
|
|
52e10a91fe | ||
|
|
9de2837a63 | ||
|
|
beae77102d | ||
|
|
68d96a3189 | ||
|
|
efdfe318fd | ||
|
|
a1f3d5f5f9 | ||
|
|
8d8faf684c | ||
|
|
2af02db0d6 | ||
|
|
a4257a70e5 | ||
|
|
642de6909e | ||
|
|
80c18a32c6 | ||
|
|
e3f86492ed | ||
|
|
39e445cc38 | ||
|
|
9dca1785c2 | ||
|
|
b1f7a452f9 | ||
|
|
733e61ee1a | ||
|
|
7c1600d1b1 | ||
|
|
65685695d2 | ||
|
|
69b4492148 | ||
|
|
9aa7b2bd78 | ||
|
|
d62f3c8668 | ||
|
|
1223d6887c | ||
|
|
4b67b1cc3a | ||
|
|
27f79e16ee | ||
|
|
0deb16adcc | ||
|
|
44bc55337d | ||
|
|
75c8d0c4ed | ||
|
|
19141239dc | ||
|
|
670c5fed4f | ||
|
|
226b3b3663 | ||
|
|
256e0fadfa | ||
|
|
560f2df089 | ||
|
|
5e6f01a956 | ||
|
|
b886ece423 | ||
|
|
8948298310 | ||
|
|
f4e6aefd57 | ||
|
|
a6e3d587b6 | ||
|
|
3a0da0564a | ||
|
|
fbc64743f0 | ||
|
|
ff0e5c0563 | ||
|
|
152505511b | ||
|
|
1ed904449d | ||
|
|
237445d41b | ||
|
|
99289491ef | ||
|
|
f70cefb983 | ||
|
|
d4fbbd86b3 | ||
|
|
5392c6e6a9 | ||
|
|
9f8e018422 | ||
|
|
0e7bb6d756 | ||
|
|
082e300a40 | ||
|
|
05e4c8dc51 | ||
|
|
5c8f0c1671 | ||
|
|
c036a6a4c3 | ||
|
|
24f5244f76 | ||
|
|
3a1235e2b2 | ||
|
|
119ded6fdc | ||
|
|
96af4a0aec | ||
|
|
64b7aa10a6 | ||
|
|
056b00fff4 | ||
|
|
434deaa75a | ||
|
|
f3e897ab43 | ||
|
|
245698865f | ||
|
|
40ff47f84b | ||
|
|
20ba097918 | ||
|
|
78df0f5158 | ||
|
|
eb3cc24a4a | ||
|
|
4cb2575474 | ||
|
|
505071336f | ||
|
|
680955ad8c | ||
|
|
29a5a35caf | ||
|
|
cf49276aa8 | ||
|
|
7f146a8af9 | ||
|
|
f6a409924b | ||
|
|
86fead30a4 | ||
|
|
c238329cd8 | ||
|
|
9cb4b732c6 | ||
|
|
3028b283e4 | ||
|
|
e20f2ae566 | ||
|
|
3ac340e03e | ||
|
|
179964fd15 | ||
|
|
2025fae420 | ||
|
|
a2ce47fae5 | ||
|
|
3d5aacda4c | ||
|
|
13029235d0 | ||
|
|
f0fc62e94d | ||
|
|
922d26f976 | ||
|
|
08b910bd88 | ||
|
|
4e41b8dc86 | ||
|
|
21cb1f44cd | ||
|
|
fdb3ae5cb8 | ||
|
|
22711ff7f0 | ||
|
|
2f4b817c46 | ||
|
|
b9729db0d6 | ||
|
|
fd468b873a | ||
|
|
75e3085ca9 | ||
|
|
ab21e6b134 | ||
|
|
578f196a7b | ||
|
|
91127ce95f | ||
|
|
e195651592 | ||
|
|
086931d745 | ||
|
|
29d10a42f8 | ||
|
|
5f2e0907b7 | ||
|
|
c4b96d97ef | ||
|
|
92802a7949 | ||
|
|
24301084fe | ||
|
|
d9c4f6fe07 | ||
|
|
bbb348ea5b | ||
|
|
c109a6f6b0 | ||
|
|
98eb103446 | ||
|
|
b8756cb16f | ||
|
|
c3a44dcce1 | ||
|
|
3cf2e90e5c | ||
|
|
5081d69847 | ||
|
|
9a35a0d8dd | ||
|
|
66925918b1 | ||
|
|
17d0ddab41 | ||
|
|
0925a26506 | ||
|
|
09a26fbf57 | ||
|
|
02e82029c3 | ||
|
|
a7ff246d8e | ||
|
|
acb9547978 | ||
|
|
c6939361ee | ||
|
|
f2091f3b73 | ||
|
|
53a7d36e44 | ||
|
|
5de0655e54 | ||
|
|
e731bb86c5 | ||
|
|
910e9e815c | ||
|
|
1680c0c924 | ||
|
|
49836e267b | ||
|
|
7fca5cf93a | ||
|
|
a054a35863 | ||
|
|
c815ed4d7c | ||
|
|
65e466f1e2 | ||
|
|
d6391afb36 | ||
|
|
d91907cfe1 | ||
|
|
4f72377171 | ||
|
|
92c2a2e527 | ||
|
|
bf42cc17f1 | ||
|
|
a189155773 | ||
|
|
c7a5010b37 | ||
|
|
c79a3fa4bf | ||
|
|
ada2913cd7 | ||
|
|
c0c4b7277b | ||
|
|
6404f5df2b | ||
|
|
e0e2ab01af | ||
|
|
19875a59e0 | ||
|
|
bd427ea2db | ||
|
|
b1318779a6 | ||
|
|
6bc1314b43 | ||
|
|
fb923a188e | ||
|
|
3eb32a6c60 | ||
|
|
7f04e42608 | ||
|
|
907514b43c | ||
|
|
f27c0483ca | ||
|
|
3c43819bce | ||
|
|
1338725308 | ||
|
|
800be9b2cf | ||
|
|
00588e1ef8 | ||
|
|
7b08cdd488 | ||
|
|
9de2f99729 | ||
|
|
d8ed529f92 | ||
|
|
bdc55f05f7 | ||
|
|
00ebe4963e | ||
|
|
1f4ad4019f | ||
|
|
aabe6951e5 | ||
|
|
810f24db74 | ||
|
|
06c1d2e9e3 | ||
|
|
228f3852b2 | ||
|
|
995ce18c37 | ||
|
|
7bc2c92b77 | ||
|
|
829d4db213 | ||
|
|
99d4e0b332 | ||
|
|
69b46df3d6 | ||
|
|
461e4cfd8c | ||
|
|
1ae838b596 | ||
|
|
da1b0b5666 | ||
|
|
dc02c5384b | ||
|
|
d9572ec337 | ||
|
|
6ac6dc1059 | ||
|
|
403ef73d39 | ||
|
|
70b5d86386 | ||
|
|
06f46541a7 | ||
|
|
6e845eb22a | ||
|
|
09f4eeac2a | ||
|
|
b68daaece3 | ||
|
|
00821781a0 | ||
|
|
b9e6f749e2 | ||
|
|
2b2ce66126 | ||
|
|
9df2cb7290 | ||
|
|
26082d3fa4 | ||
|
|
4a55fc5fb6 | ||
|
|
2aed793d19 | ||
|
|
123e6d1dd4 | ||
|
|
5d7470d94a | ||
|
|
aa48c412a8 | ||
|
|
dd5409dce3 | ||
|
|
77295ffcfb | ||
|
|
7f70f411fc | ||
|
|
9e9128f77d | ||
|
|
9be6b41141 | ||
|
|
f89fc53b17 | ||
|
|
bce7157b86 | ||
|
|
e9350a57fc | ||
|
|
74a3a9719c | ||
|
|
aefd7273d9 | ||
|
|
c62927bf00 | ||
|
|
aab21be09d | ||
|
|
230f6d6d62 | ||
|
|
858bdb0808 | ||
|
|
2fc7caf0bd | ||
|
|
4e5d09e6c5 | ||
|
|
1687e231fe | ||
|
|
ebc8f71f8b | ||
|
|
98eca2d1a6 | ||
|
|
95f3a5edbf | ||
|
|
c27b629515 | ||
|
|
f7bd0bbb24 | ||
|
|
202afe0405 | ||
|
|
dccad3f7e1 | ||
|
|
196a131ec8 | ||
|
|
1ad48d7ce3 | ||
|
|
0dd6c71b6d | ||
|
|
c18c1b1d84 | ||
|
|
da9cb52007 | ||
|
|
23099823c1 | ||
|
|
0c214cd4ca | ||
|
|
92b5ea29ed | ||
|
|
e0be1b49f1 | ||
|
|
c663d9d55e | ||
|
|
058bcb43f8 | ||
|
|
fc9d7396cc | ||
|
|
d486e37487 | ||
|
|
8c5534a850 | ||
|
|
74fbd122a1 | ||
|
|
1df5c7f7bf | ||
|
|
a946251a9e | ||
|
|
ebe2754196 | ||
|
|
b2e3c4f930 | ||
|
|
64773d883e | ||
|
|
7b4d7dc737 | ||
|
|
517cd56f21 | ||
|
|
25e4d8c365 | ||
|
|
26187b633b | ||
|
|
20385701d2 | ||
|
|
b59c99807b | ||
|
|
66fb953591 | ||
|
|
dfe5d32e06 | ||
|
|
1ba593797c | ||
|
|
e2d895c636 | ||
|
|
c5819b9c57 | ||
|
|
4f23b901e1 | ||
|
|
e4a850ff9a | ||
|
|
98c2e78d44 | ||
|
|
a6d1556502 | ||
|
|
92ba0b6374 | ||
|
|
e7e1242227 | ||
|
|
052d20d30d | ||
|
|
7d04a9461e | ||
|
|
b805ef4808 | ||
|
|
d3cb8f9c4c | ||
|
|
beb9f11da1 | ||
|
|
1ce967e873 | ||
|
|
78f9b39e55 | ||
|
|
97ee2cd975 | ||
|
|
6bf47c7ff0 | ||
|
|
a6c3f67ba2 | ||
|
|
95072d6010 | ||
|
|
d1e3e568b9 | ||
|
|
cc631372a1 | ||
|
|
1cf69b33ea | ||
|
|
7c777ca904 | ||
|
|
22882aa24d | ||
|
|
dca23d1369 | ||
|
|
647a422d6c | ||
|
|
7bcf464cf4 | ||
|
|
97a5a5cbe3 | ||
|
|
2569c48050 | ||
|
|
ff99db1fd3 | ||
|
|
c60e32c513 | ||
|
|
baba71612d | ||
|
|
4087036e63 | ||
|
|
600457a552 | ||
|
|
a5ca78bc87 | ||
|
|
9d6ce5b110 | ||
|
|
8a02bc6e71 | ||
|
|
06e2a445ab | ||
|
|
4996e1c019 | ||
|
|
bf6b0e4616 | ||
|
|
36637672e3 | ||
|
|
548132ab48 | ||
|
|
18c3f298c6 | ||
|
|
be67415269 | ||
|
|
c3ddd4c086 | ||
|
|
b1bb259292 | ||
|
|
2e329f3662 | ||
|
|
bd73214219 | ||
|
|
b40d5362cf | ||
|
|
2601186507 | ||
|
|
ca215ca28d | ||
|
|
f2456eda9c | ||
|
|
cb7ab32d06 | ||
|
|
8c246c406f | ||
|
|
e571acf2f2 | ||
|
|
cacc3c2994 | ||
|
|
cce910000f | ||
|
|
691274d068 | ||
|
|
0169f5ca8c | ||
|
|
ab74d2313d | ||
|
|
de9f7d4173 | ||
|
|
4fec2e8968 | ||
|
|
21c54d1083 | ||
|
|
00429bac95 | ||
|
|
f27a729b54 | ||
|
|
78655b6f43 | ||
|
|
6ea200e0e3 | ||
|
|
9f6b4c56ad | ||
|
|
92181b9882 | ||
|
|
16a5ac2630 | ||
|
|
f9b93c037f | ||
|
|
9a4b157a95 | ||
|
|
c2a29294c9 | ||
|
|
265ea26f05 | ||
|
|
a6eb8521c3 | ||
|
|
d9f9855e15 | ||
|
|
21a6a8fd86 | ||
|
|
7f27b95d4c | ||
|
|
bab07436d2 | ||
|
|
f255dc490d | ||
|
|
28cebf7800 | ||
|
|
1db832fa11 | ||
|
|
4fa8cc4e62 | ||
|
|
30c531a6b9 | ||
|
|
16a820992b | ||
|
|
f996699aa2 | ||
|
|
a333b10805 | ||
|
|
8d917742e2 | ||
|
|
7bdb50ad7b | ||
|
|
c7a00018fc | ||
|
|
a40816370e | ||
|
|
c3c84b95a4 | ||
|
|
9888b4ce43 | ||
|
|
5aeac0c2e3 | ||
|
|
f00f3965ff | ||
|
|
e7790a5935 | ||
|
|
cf5830adad | ||
|
|
1af7a0b410 | ||
|
|
ccaf107ae5 | ||
|
|
cda9c0b366 | ||
|
|
92113749c0 | ||
|
|
70b200e10d | ||
|
|
8bb3d4d8a8 | ||
|
|
3a29cb28ff | ||
|
|
43a09fec39 | ||
|
|
0508c1b8d4 | ||
|
|
05a6d95811 | ||
|
|
f74450fa2f | ||
|
|
8fb1116da5 | ||
|
|
6407b446fc | ||
|
|
f7a883917c | ||
|
|
04b3531cd0 | ||
|
|
0f1295718f | ||
|
|
6fb5e88ead | ||
|
|
ebad0961a9 | ||
|
|
9dc76fc3f4 | ||
|
|
953b03d086 | ||
|
|
441656b480 | ||
|
|
7bcccde9f4 | ||
|
|
44d71c3905 | ||
|
|
1cdcc50c63 | ||
|
|
fdbb32ff96 | ||
|
|
927480956f | ||
|
|
52fac5740e | ||
|
|
263dc6f119 | ||
|
|
0f3eff8f88 | ||
|
|
57b7c05c4f | ||
|
|
e5cc8dff0e | ||
|
|
6716b4c175 | ||
|
|
dc25c01bcd | ||
|
|
c0f909d228 | ||
|
|
f92a2ee0dd | ||
|
|
298e195a8f | ||
|
|
f9a452265d | ||
|
|
e57bdeed19 | ||
|
|
a40a34ee8c | ||
|
|
6528f1479c | ||
|
|
0dd5447e63 | ||
|
|
ba61ca4bdf | ||
|
|
0e64d8de2a | ||
|
|
2ace9b47b1 | ||
|
|
176b32c815 | ||
|
|
d38741d5eb | ||
|
|
c2c6ed5dea | ||
|
|
15b186518c | ||
|
|
098c30c2b7 | ||
|
|
0b420d0308 | ||
|
|
b2dc77e1e6 | ||
|
|
bc75371b7a | ||
|
|
3a3c881735 | ||
|
|
908f63fae9 | ||
|
|
81084cde46 | ||
|
|
782c1ef6ee | ||
|
|
6fb6b8dc8a | ||
|
|
c0da031e33 | ||
|
|
f855fb9718 | ||
|
|
426f55e685 | ||
|
|
928576bc88 | ||
|
|
ac6e9fd7c7 | ||
|
|
ca5fa14376 | ||
|
|
23c016cf36 | ||
|
|
67df0a20ee | ||
|
|
f75a6147a5 | ||
|
|
5e2b1458cd | ||
|
|
f8e93e1554 | ||
|
|
84083bd8bd | ||
|
|
461c8e67cd | ||
|
|
3cc475c887 | ||
|
|
e47be13ae8 | ||
|
|
a01cea0b63 | ||
|
|
55eed936b0 | ||
|
|
738413c65f | ||
|
|
39fb1a6db2 | ||
|
|
0087fefd14 | ||
|
|
48bc79f1b5 | ||
|
|
1223699f76 | ||
|
|
4f2f3cca59 | ||
|
|
1874c37706 | ||
|
|
8c54d83f03 | ||
|
|
82081af71a | ||
|
|
9842841c18 | ||
|
|
34319758ed | ||
|
|
5020ac45c7 | ||
|
|
110284626a | ||
|
|
05e87b3170 | ||
|
|
1dee542933 | ||
|
|
78e183738e | ||
|
|
bf92a7441e | ||
|
|
696eebbe5d | ||
|
|
cd602c19fd | ||
|
|
3bc5b673c6 | ||
|
|
5b918606fa | ||
|
|
1b8d61f44c | ||
|
|
3a5406a6e1 | ||
|
|
cdc6e9128b | ||
|
|
2ca963fadb | ||
|
|
9446a3ae21 | ||
|
|
63bfcb7c98 | ||
|
|
7e9a88573b | ||
|
|
4364a80330 | ||
|
|
24d9be2e68 | ||
|
|
2ce7a1e185 | ||
|
|
d60a87ee85 | ||
|
|
f627919fc4 | ||
|
|
a30ba5697e | ||
|
|
b4a5819aa8 | ||
|
|
37793f7dbb | ||
|
|
6b863defa3 | ||
|
|
8816c7bc84 | ||
|
|
7bd1795855 | ||
|
|
3c370ea56e | ||
|
|
0df0926739 | ||
|
|
e0ad53e465 | ||
|
|
41b4234ecb | ||
|
|
ea397ffdfb | ||
|
|
aeea030c9a | ||
|
|
e614e93aeb | ||
|
|
c3041fd516 | ||
|
|
2bf6c87964 | ||
|
|
6e74ee7d21 | ||
|
|
335b1c32aa | ||
|
|
865cfc1cc2 | ||
|
|
89a3ea6d20 | ||
|
|
a1ca45b201 | ||
|
|
a7bd029526 | ||
|
|
a7b854e743 | ||
|
|
eaf012c82c | ||
|
|
eddfa7cb5c | ||
|
|
e54208d39b | ||
|
|
a7287f4f93 | ||
|
|
450bf4f4ba | ||
|
|
515d2ba9d5 | ||
|
|
f44bb613b9 | ||
|
|
a76b228478 | ||
|
|
36eb283546 | ||
|
|
40ef382a6e | ||
|
|
ef6c8a5448 | ||
|
|
38f811f9fd | ||
|
|
51bfc6e114 | ||
|
|
d396d5555f | ||
|
|
663835ed3a | ||
|
|
d28e03f053 | ||
|
|
21e5bd8697 | ||
|
|
65b056341c | ||
|
|
3de942fd88 | ||
|
|
8e1301c969 | ||
|
|
a7bb6170ab | ||
|
|
bfcb1c3c88 | ||
|
|
afde20f638 | ||
|
|
dbc57d9371 | ||
|
|
7714b83a72 | ||
|
|
5dd3675258 | ||
|
|
b4923cc17c | ||
|
|
95c3d9694b | ||
|
|
75b317895d | ||
|
|
bd707c0d12 | ||
|
|
281d1a9161 | ||
|
|
bc1b6bd44d | ||
|
|
37e3a2749f | ||
|
|
b787db13ba | ||
|
|
b34f0e792f | ||
|
|
267d98f132 | ||
|
|
c38da4c787 | ||
|
|
754d8107a8 | ||
|
|
9bd7ceb722 | ||
|
|
c8ba4f061e | ||
|
|
e8acaa08ad | ||
|
|
8bc86eb98b | ||
|
|
25be9ecfd2 | ||
|
|
d7c92431ae | ||
|
|
5cc88b8177 | ||
|
|
cb909c0d70 | ||
|
|
480384a077 | ||
|
|
dc576fb0d6 | ||
|
|
0aa453e437 | ||
|
|
f917757b5b | ||
|
|
633d65fe27 | ||
|
|
f1d6e9440b | ||
|
|
85f9a0eaa9 | ||
|
|
78b0fbbee6 | ||
|
|
ed4b2a2c4b | ||
|
|
7c611ca509 | ||
|
|
b9db891fef | ||
|
|
5087f47e44 | ||
|
|
b7864a9976 | ||
|
|
cae5f94af0 | ||
|
|
db9c39b6eb | ||
|
|
22a8997c47 | ||
|
|
b3242500b0 | ||
|
|
8e99a240c9 | ||
|
|
c95164a7e9 | ||
|
|
fbc88ab56f | ||
|
|
524a0bdaf0 | ||
|
|
9a96836594 | ||
|
|
248fa9213b | ||
|
|
bc89f73179 | ||
|
|
2a06d78d12 | ||
|
|
23bea8e3d3 | ||
|
|
4442616b0d | ||
|
|
536d1fe0e7 | ||
|
|
cf13672148 | ||
|
|
18413fe3c9 | ||
|
|
1c62bab271 | ||
|
|
2a55578cf2 | ||
|
|
ed463750b1 | ||
|
|
f506258324 | ||
|
|
3f39555223 | ||
|
|
2280edaa85 | ||
|
|
7f0d178092 | ||
|
|
b6a83415b0 | ||
|
|
3be5acef8c | ||
|
|
8f0ca722c8 | ||
|
|
a713cc6066 | ||
|
|
452fcab554 | ||
|
|
d17c1e3220 | ||
|
|
abb42ec2a1 | ||
|
|
6042247766 | ||
|
|
2ceef872bd | ||
|
|
f64f5ac72e | ||
|
|
5fc465155b | ||
|
|
3506e92594 | ||
|
|
41ef70202e | ||
|
|
dd1349f69b | ||
|
|
bcd3cf1c77 | ||
|
|
bdfbbdc3eb | ||
|
|
dd42635442 | ||
|
|
e402bbdd3d | ||
|
|
9a23c92f8e | ||
|
|
922d700d92 | ||
|
|
4aef8de571 | ||
|
|
23c83b9447 | ||
|
|
d8505b2ae0 | ||
|
|
4abc0c5988 | ||
|
|
67653cf465 | ||
|
|
4094fb260d | ||
|
|
99f7e2fc52 | ||
|
|
816092c477 | ||
|
|
a2349052f4 | ||
|
|
1c11b374bf | ||
|
|
602ad2d209 | ||
|
|
c8b01cb62c | ||
|
|
d62c4387f3 | ||
|
|
fa411c73a7 | ||
|
|
9fdc1bd9c5 | ||
|
|
a0eb2f065c | ||
|
|
51bd0109c8 | ||
|
|
24f755502d | ||
|
|
a33eb01c03 | ||
|
|
9f18225cf3 | ||
|
|
8a18f587cc | ||
|
|
d4c4f1035f | ||
|
|
3e76081919 | ||
|
|
216bf51315 | ||
|
|
ff6f437c21 | ||
|
|
1bd2fb3c73 | ||
|
|
6c610ee587 | ||
|
|
04135d7b28 | ||
|
|
6fea450777 | ||
|
|
6ee3843449 | ||
|
|
2a3dde1ae5 | ||
|
|
d724397168 | ||
|
|
1aebf74a3f | ||
|
|
7f28c79156 | ||
|
|
3c584ce335 | ||
|
|
e8297f8d6b | ||
|
|
671f9498fe | ||
|
|
9ca8005b27 | ||
|
|
11a8ac614c | ||
|
|
00674fee74 | ||
|
|
1423ba73b8 | ||
|
|
04191996a5 | ||
|
|
97c9561ab7 | ||
|
|
b9bc20c7ce | ||
|
|
c76cf90b62 | ||
|
|
1904520d30 | ||
|
|
d68b3f02bd | ||
|
|
be8f920c29 | ||
|
|
b7064677ff | ||
|
|
c928d6c117 | ||
|
|
487b0d90ca | ||
|
|
2ae8b2f611 | ||
|
|
4a178e20e5 | ||
|
|
929248c112 | ||
|
|
5a5d595339 | ||
|
|
6eebd5aa4c | ||
|
|
79dfdfa224 | ||
|
|
f4e0785e96 | ||
|
|
e30293b9c1 | ||
|
|
6fafa731e6 | ||
|
|
5d39461443 | ||
|
|
853dc093cd | ||
|
|
dce2101d9d | ||
|
|
031faeece5 | ||
|
|
2cede713b1 | ||
|
|
2090b5f909 | ||
|
|
46fa24f221 | ||
|
|
3d6918646e | ||
|
|
44c370513e | ||
|
|
5ecafa2bb0 | ||
|
|
5fd89961c4 | ||
|
|
4819544030 | ||
|
|
3af30718f9 | ||
|
|
aa53763b98 | ||
|
|
6e2a2d420c | ||
|
|
0cbe7ec9a8 | ||
|
|
f8bbe71f54 | ||
|
|
c8f482064c | ||
|
|
3210fb3835 | ||
|
|
37352b1b10 | ||
|
|
d6587469e4 | ||
|
|
839d76c15e | ||
|
|
2ae1d0215a | ||
|
|
8f27e8fae8 | ||
|
|
dbbaf90c27 | ||
|
|
484e70a68f | ||
|
|
3d6ae08e84 | ||
|
|
1dd76d7c60 | ||
|
|
c0a0f5e076 | ||
|
|
7c233aa216 | ||
|
|
b4bc7d8198 | ||
|
|
53c3ef1d2b | ||
|
|
b707ec9622 | ||
|
|
cf4143f4a1 | ||
|
|
aa75572815 | ||
|
|
7a8269ce05 | ||
|
|
60e3b0c55f | ||
|
|
032e292e82 | ||
|
|
94b745d5c8 | ||
|
|
5ca9ca9844 | ||
|
|
c98dacdfab | ||
|
|
3e841905ec | ||
|
|
ccf2fad903 | ||
|
|
bdf6c71772 | ||
|
|
3a4815996f | ||
|
|
48f5aed63e | ||
|
|
00fc14e265 | ||
|
|
295c8533a1 | ||
|
|
0e439f6c1c | ||
|
|
e21dad780d | ||
|
|
99aa354052 | ||
|
|
e7a2775cb5 | ||
|
|
0f51d89ba5 | ||
|
|
201a3ec1cf | ||
|
|
d0b290ea4d | ||
|
|
c5a2334fbe | ||
|
|
8823bb01a2 | ||
|
|
56e0d3d57d | ||
|
|
f52260ec68 | ||
|
|
62b375bb8e | ||
|
|
1503376fa6 | ||
|
|
880886bbad | ||
|
|
5fba53a105 | ||
|
|
3ff33d355f | ||
|
|
e1e8856e8d | ||
|
|
e3fe375849 | ||
|
|
fccb5dae23 | ||
|
|
a9919fabd1 | ||
|
|
d86a768590 | ||
|
|
7f3737b13f | ||
|
|
abf87889a0 | ||
|
|
13845a96f3 | ||
|
|
adef7ee37c | ||
|
|
63e1448193 | ||
|
|
9b3ff1a416 | ||
|
|
0401de0e8a | ||
|
|
0c8651d703 | ||
|
|
f413d20e27 | ||
|
|
0c3323088d | ||
|
|
7a474f2b7c | ||
|
|
9229f1dfd2 | ||
|
|
634aa7b09a | ||
|
|
0e19603384 | ||
|
|
eca4fff6c1 | ||
|
|
e4ca9f01e2 | ||
|
|
edc3ac6908 | ||
|
|
804784ed3f | ||
|
|
8bf54e32ae | ||
|
|
f875be8d5b | ||
|
|
6b6bf84598 | ||
|
|
c538cc22d7 | ||
|
|
0ffe513b40 | ||
|
|
1bf328d294 | ||
|
|
94fc378eb7 | ||
|
|
397845161f | ||
|
|
7a5a0a909a | ||
|
|
84d5a13ce1 | ||
|
|
9eadc251ae | ||
|
|
787c1cfce9 | ||
|
|
0fca8ceeaf | ||
|
|
46a22fefe9 | ||
|
|
18c1dcc26a | ||
|
|
2df4a1cc5c | ||
|
|
aa86003cf9 | ||
|
|
f8ff950672 | ||
|
|
df440ed8d8 | ||
|
|
9a6e001e87 | ||
|
|
6dfe58f91e | ||
|
|
0bcfd43765 | ||
|
|
6cf2ef814f | ||
|
|
c703cadf9b | ||
|
|
b5b5f1f028 | ||
|
|
eecceacd46 | ||
|
|
990c678cd3 | ||
|
|
1e4224813e | ||
|
|
b0a9a6342f | ||
|
|
97f973b80a | ||
|
|
f45e053316 | ||
|
|
540b8df1b8 | ||
|
|
2294e59ee3 | ||
|
|
202b6108e9 | ||
|
|
c652374787 | ||
|
|
6b240199a8 | ||
|
|
1e0d81190b | ||
|
|
69974bdc13 | ||
|
|
e1502bf602 | ||
|
|
61edda0fca | ||
|
|
db00bd1b03 | ||
|
|
aeda8e37e3 | ||
|
|
7d32000bd0 | ||
|
|
fe3ff10e07 | ||
|
|
961f6b5350 | ||
|
|
9c4f80346b | ||
|
|
b89fabc2ec | ||
|
|
e0782437b8 | ||
|
|
d410d2ee76 | ||
|
|
1cd2562572 | ||
|
|
6601576149 | ||
|
|
6855095e7b | ||
|
|
4cda8675e6 | ||
|
|
d319474dea | ||
|
|
3dc1eb2bdc | ||
|
|
8b773c89e1 | ||
|
|
9613eb845f | ||
|
|
070e785714 | ||
|
|
4b1cd5b2fa | ||
|
|
8b6f487874 | ||
|
|
e6712185a2 | ||
|
|
21fe65bc02 | ||
|
|
a2d894cb39 | ||
|
|
caf565681c | ||
|
|
6c2e93c01d | ||
|
|
bd96bb0607 | ||
|
|
e8bcaf98ca | ||
|
|
4307e9b53a | ||
|
|
d7b8251503 | ||
|
|
b5413f1050 | ||
|
|
bdcdf55f84 | ||
|
|
7309ba81e2 | ||
|
|
65708cb11d | ||
|
|
f73e7c1b6d | ||
|
|
7d741b8d8b | ||
|
|
9032059535 | ||
|
|
97dd149aa0 | ||
|
|
403f49cd50 | ||
|
|
1d1a23c74e | ||
|
|
ccb183c42c | ||
|
|
cb0dd55355 | ||
|
|
e0966d0f48 | ||
|
|
4365c5935e | ||
|
|
fbbeffb645 | ||
|
|
da49bb2946 | ||
|
|
66c5280c61 | ||
|
|
4c525abe02 | ||
|
|
54dabe446f | ||
|
|
99c809deca | ||
|
|
8e60fa33eb | ||
|
|
7cfc960a60 | ||
|
|
7a3b66c44f | ||
|
|
1f78315a23 | ||
|
|
c9d67bdb91 | ||
|
|
0b6dc320cb | ||
|
|
a663925197 | ||
|
|
df12878371 | ||
|
|
d6ddbbe4af | ||
|
|
75161b6556 | ||
|
|
188e554b7b | ||
|
|
1061e101fd | ||
|
|
073f028f88 | ||
|
|
79c5202a5b | ||
|
|
f57c94ff0c | ||
|
|
57ac37cd2d | ||
|
|
afd91b60fa | ||
|
|
8d5794a2a4 | ||
|
|
d6d1e38ba1 | ||
|
|
b3c535bab4 | ||
|
|
049c8eb384 | ||
|
|
e890ffa698 | ||
|
|
12678bde53 | ||
|
|
0fa571d5e4 | ||
|
|
078e7a722f | ||
|
|
cce5a98537 | ||
|
|
e3d77cece2 | ||
|
|
5ab09f0659 | ||
|
|
a7d88adde1 | ||
|
|
3e4b8500a4 | ||
|
|
5537e8687b | ||
|
|
264f41a09d | ||
|
|
3ac66128ad | ||
|
|
5fa4519e93 | ||
|
|
7dc70c7311 | ||
|
|
93281d283f | ||
|
|
c050c606c2 | ||
|
|
ae0209b49b | ||
|
|
3a527d01da | ||
|
|
bf69cb6d19 | ||
|
|
bff18523ef | ||
|
|
e57609a4d6 | ||
|
|
4b2a43b005 | ||
|
|
f4eb411c45 | ||
|
|
b3a5e92eca | ||
|
|
8a6706337a | ||
|
|
beb06bc42d | ||
|
|
ab60644aa0 | ||
|
|
44a12e74b1 | ||
|
|
50dbe0db80 | ||
|
|
15aa40631e | ||
|
|
92a3dd53f0 | ||
|
|
77854cd355 | ||
|
|
a247984685 | ||
|
|
1dee08843b | ||
|
|
5a63d201a3 | ||
|
|
e8f5173856 | ||
|
|
4534ba5de8 | ||
|
|
7f6609d17b | ||
|
|
b0de3925aa | ||
|
|
18a8211cc3 | ||
|
|
c83650f023 | ||
|
|
034fc5b183 | ||
|
|
1be1bec9c9 | ||
|
|
ce380d78c9 | ||
|
|
1c7f86b290 | ||
|
|
ea4eebd2e1 | ||
|
|
828ae5994d | ||
|
|
1aa802c07c | ||
|
|
72bb85eeba | ||
|
|
5516926b74 | ||
|
|
aeeb6570d3 | ||
|
|
dd1cea9665 | ||
|
|
baafa9c51b | ||
|
|
40913f000a | ||
|
|
a5eb7d5d1e | ||
|
|
b80785e06e | ||
|
|
80db18805c | ||
|
|
8a4ec1d4c6 | ||
|
|
ad52eaf6d7 | ||
|
|
67de83f325 | ||
|
|
3975f02f2c | ||
|
|
0c6ca1d235 | ||
|
|
e0420d733a | ||
|
|
6c32fa7845 | ||
|
|
9ad58c94a1 | ||
|
|
1c834d49d8 | ||
|
|
bb9a15ceac | ||
|
|
69c3a4100d | ||
|
|
d64ea15891 | ||
|
|
31d760867c | ||
|
|
57d766346c | ||
|
|
c054d17bbb | ||
|
|
fe8b06bb36 | ||
|
|
6720110a4b | ||
|
|
4f9ac8dd96 | ||
|
|
fcb9b001a2 | ||
|
|
06a1a1c978 | ||
|
|
ab1e879cc2 | ||
|
|
4ae032e61d | ||
|
|
dbd8a91d94 | ||
|
|
0d0d5d6aa1 | ||
|
|
a7446dd5cd | ||
|
|
3a07be1243 | ||
|
|
7bfa0f857c | ||
|
|
7b7700b317 | ||
|
|
e0a4d778fd | ||
|
|
8df9cb9cd2 | ||
|
|
fd3da0f0b3 | ||
|
|
0a0c3f48f2 | ||
|
|
39fe6bfff2 | ||
|
|
c1813aafa6 | ||
|
|
2da262a262 | ||
|
|
7d1bba4e44 | ||
|
|
63554e222d | ||
|
|
e3605f471c | ||
|
|
432f99e001 | ||
|
|
f3938a173e | ||
|
|
3fdb8a2052 | ||
|
|
93dd3a3a72 | ||
|
|
797ae8a918 | ||
|
|
20c63b20ba | ||
|
|
9f6d6a2e80 | ||
|
|
cc58c66e3d | ||
|
|
676c0ab611 | ||
|
|
700df9af23 | ||
|
|
f64eb9ff41 | ||
|
|
98f11b944a | ||
|
|
a3725599ef | ||
|
|
f5bb4a4557 | ||
|
|
b7f4feacce | ||
|
|
d7522d9498 | ||
|
|
e3bff1f20b | ||
|
|
5589dac108 | ||
|
|
ed5f7837b5 | ||
|
|
46abdbdd1f | ||
|
|
8e9ceb9a2b | ||
|
|
0cbf581176 | ||
|
|
0e30c07903 | ||
|
|
8a004ee02a | ||
|
|
e372b4eb95 | ||
|
|
207b6c6153 | ||
|
|
e39d024ba1 | ||
|
|
b41007fae7 | ||
|
|
3850118e4e | ||
|
|
0fdf624690 | ||
|
|
ffc3cb711f | ||
|
|
b722a75a44 | ||
|
|
70da822d69 | ||
|
|
ee890310d3 | ||
|
|
c196ef11bb | ||
|
|
b2faf20d18 | ||
|
|
7401808e3f | ||
|
|
8c4bcd8bd3 | ||
|
|
b2dbdb3706 | ||
|
|
807b4f72bd | ||
|
|
146f7eea52 | ||
|
|
6581c580f8 | ||
|
|
c85fe3872e | ||
|
|
351f54d74f | ||
|
|
44919233c0 | ||
|
|
04df6c115d | ||
|
|
d34878df55 | ||
|
|
8c408a57ae | ||
|
|
d4312fbaba | ||
|
|
aae11e07ae | ||
|
|
f9f73f56db | ||
|
|
3e35ef0b63 | ||
|
|
2ca0a17ee0 | ||
|
|
ba9b947173 | ||
|
|
4093a1bdd3 | ||
|
|
70dc4fcab1 | ||
|
|
fc6de28ee1 | ||
|
|
e2671f7b05 | ||
|
|
ebe0c76040 | ||
|
|
9b7a3c86e6 | ||
|
|
898e8d5912 | ||
|
|
5a3b62d801 | ||
|
|
2549f44b7c | ||
|
|
6a1ec27b3c | ||
|
|
00cb87ce11 | ||
|
|
3446cb2f3f | ||
|
|
944c57f874 | ||
|
|
b5e277384b | ||
|
|
15d7b019f1 | ||
|
|
13b69f81d1 | ||
|
|
ca33e984d3 | ||
|
|
42a408045e | ||
|
|
3ae370780c | ||
|
|
1f084c28a8 | ||
|
|
84dc40326a | ||
|
|
b6cbb17d83 | ||
|
|
aac0a2582e | ||
|
|
890029b19e | ||
|
|
3f3148af2c | ||
|
|
5477c7df96 | ||
|
|
59e77675ce | ||
|
|
300376a854 | ||
|
|
bd9bce2a5f | ||
|
|
fc00e94afa | ||
|
|
ddf1b6ea8b | ||
|
|
b05d183f91 | ||
|
|
642c4597e1 | ||
|
|
4612937787 | ||
|
|
abeb99bb7c | ||
|
|
5c012e7871 | ||
|
|
bd17c528e1 | ||
|
|
4a7c358be9 | ||
|
|
17fbbeea69 | ||
|
|
3fadcfa568 | ||
|
|
9db8cea504 | ||
|
|
7060840d0f | ||
|
|
2570d88cc3 | ||
|
|
f2e26dfafc | ||
|
|
971a3dd021 | ||
|
|
381e4978d9 | ||
|
|
2dc7f4c2b5 | ||
|
|
4f6d90277b | ||
|
|
234e205602 | ||
|
|
8172eee43c | ||
|
|
9a86a0d246 | ||
|
|
4faaa2a804 | ||
|
|
a365d802c7 | ||
|
|
4fad5041cf | ||
|
|
f257658e46 | ||
|
|
04c6f83b0e | ||
|
|
19a19919bb | ||
|
|
0bb316e893 | ||
|
|
9479be6360 | ||
|
|
fb51e9aa43 | ||
|
|
ea33ef9e0b | ||
|
|
9585a1877b |
36
.codeclimate.yml
Normal file
@@ -0,0 +1,36 @@
|
||||
---
|
||||
engines:
|
||||
brakeman:
|
||||
enabled: true
|
||||
bundler-audit:
|
||||
enabled: true
|
||||
csslint:
|
||||
enabled: true
|
||||
duplication:
|
||||
enabled: true
|
||||
config:
|
||||
languages:
|
||||
- ruby
|
||||
- javascript
|
||||
eslint:
|
||||
enabled: true
|
||||
channel: "eslint-2"
|
||||
fixme:
|
||||
enabled: true
|
||||
rubocop:
|
||||
enabled: true
|
||||
ratings:
|
||||
paths:
|
||||
- Gemfile.lock
|
||||
- "**.erb"
|
||||
- "**.haml"
|
||||
- "**.rb"
|
||||
- "**.css"
|
||||
- "**.js"
|
||||
exclude_paths:
|
||||
- config/
|
||||
- db/
|
||||
- features/
|
||||
- script/
|
||||
- spec/
|
||||
- vendor/
|
||||
258
.eslintrc
Normal file
@@ -0,0 +1,258 @@
|
||||
{
|
||||
"env": {
|
||||
"browser": true,
|
||||
"jasmine": true,
|
||||
"jquery": true
|
||||
},
|
||||
|
||||
"globals": {
|
||||
"_": false,
|
||||
"autosize": false,
|
||||
"Backbone": false,
|
||||
"Bloodhound": false,
|
||||
"gon": false,
|
||||
"Handlebars": false,
|
||||
"HandlebarsTemplates": false,
|
||||
"ImagePaths": false,
|
||||
"jsxc": false,
|
||||
"L": false,
|
||||
"Routes": false,
|
||||
"OSM": false,
|
||||
"qq": false,
|
||||
"blueimp": false,
|
||||
|
||||
"loginAs": true,
|
||||
"logout": true,
|
||||
"spec": true,
|
||||
"context": true,
|
||||
"factory": true,
|
||||
"stubView": true,
|
||||
|
||||
"app": true,
|
||||
"Diaspora": true,
|
||||
"Keycodes": true,
|
||||
"PosixBracketExpressions": true
|
||||
},
|
||||
|
||||
"rules": {
|
||||
"accessor-pairs": 0,
|
||||
"array-bracket-spacing": [2, "never"],
|
||||
"array-callback-return": 0,
|
||||
"arrow-body-style": 0,
|
||||
"arrow-parens": 0,
|
||||
"arrow-spacing": 0,
|
||||
"block-scoped-var": 0,
|
||||
"block-spacing": [2, "always"],
|
||||
"brace-style": [2, "1tbs", {"allowSingleLine": true}],
|
||||
"callback-return": 0,
|
||||
"camelcase": 2,
|
||||
"comma-dangle": [2, "never"],
|
||||
"comma-spacing": [2, {"before": false, "after": true}],
|
||||
"comma-style": [2, "last"],
|
||||
"complexity": [1, {"max": 20}],
|
||||
"computed-property-spacing": [2, "never"],
|
||||
"consistent-return": 2,
|
||||
"consistent-this": 0,
|
||||
"constructor-super": 0,
|
||||
"curly": [2, "all"],
|
||||
"default-case": 0,
|
||||
"dot-location": [2, "property"],
|
||||
"dot-notation": 2,
|
||||
"eol-last": 2,
|
||||
"eqeqeq": [2, "allow-null"],
|
||||
"func-names": 0,
|
||||
"func-style": 0,
|
||||
"generator-star-spacing": 0,
|
||||
"global-require": 0,
|
||||
"guard-for-in": 1,
|
||||
"handle-callback-err": 0,
|
||||
"id-blacklist": 0,
|
||||
"id-length": 0,
|
||||
"id-match": 0,
|
||||
"indent": [2, 2, {"SwitchCase": 1, "VariableDeclarator": {"var": 2, "let": 2, "const": 3}}],
|
||||
"init-declarations": 0,
|
||||
"jsx-quotes": 0,
|
||||
"key-spacing": [2, {"beforeColon": false, "afterColon": true}],
|
||||
"keyword-spacing": 2,
|
||||
"linebreak-style": 0,
|
||||
"lines-around-comment": 0,
|
||||
"max-depth": 0,
|
||||
"max-len": [1, {"code": 120, "ignoreUrls": true}],
|
||||
"max-lines": 0,
|
||||
"max-nested-callbacks": 0,
|
||||
"max-params": 0,
|
||||
"max-statements": 0,
|
||||
"max-statements-per-line": 0,
|
||||
"new-cap": [2, {"capIsNew": false}],
|
||||
"new-parens": 2,
|
||||
"newline-after-var": 0,
|
||||
"newline-before-return": 0,
|
||||
"newline-per-chained-call": 0,
|
||||
"no-alert": 0,
|
||||
"no-array-constructor": 2,
|
||||
"no-bitwise": 0,
|
||||
"no-caller": 2,
|
||||
"no-case-declarations": 2,
|
||||
"no-catch-shadow": 0,
|
||||
"no-class-assign": 2,
|
||||
"no-cond-assign": 2,
|
||||
"no-confusing-arrow": 2,
|
||||
"no-console": 2,
|
||||
"no-const-assign": 2,
|
||||
"no-constant-condition": 2,
|
||||
"no-continue": 0,
|
||||
"no-control-regex": 2,
|
||||
"no-debugger": 2,
|
||||
"no-delete-var": 2,
|
||||
"no-div-regex": 0,
|
||||
"no-dupe-args": 2,
|
||||
"no-dupe-class-members": 2,
|
||||
"no-dupe-keys": 2,
|
||||
"no-duplicate-case": 2,
|
||||
"no-duplicate-imports": 0,
|
||||
"no-else-return": 2,
|
||||
"no-empty": 2,
|
||||
"no-empty-character-class": 2,
|
||||
"no-empty-function": 1,
|
||||
"no-empty-pattern": 2,
|
||||
"no-eq-null": 0,
|
||||
"no-eval": 2,
|
||||
"no-ex-assign": 2,
|
||||
"no-extend-native": 2,
|
||||
"no-extra-bind": 2,
|
||||
"no-extra-boolean-cast": 2,
|
||||
"no-extra-label": 0,
|
||||
"no-extra-parens": 0,
|
||||
"no-extra-semi": 2,
|
||||
"no-fallthrough": 2,
|
||||
"no-floating-decimal": 0,
|
||||
"no-func-assign": 2,
|
||||
"no-implicit-coercion": 0,
|
||||
"no-implicit-globals": 0,
|
||||
"no-implied-eval": 0,
|
||||
"no-inline-comments": 0,
|
||||
"no-inner-declarations": 2,
|
||||
"no-invalid-regexp": 2,
|
||||
"no-invalid-this": 0,
|
||||
"no-irregular-whitespace": 2,
|
||||
"no-iterator": 0,
|
||||
"no-label-var": 0,
|
||||
"no-labels": 0,
|
||||
"no-lone-blocks": 0,
|
||||
"no-lonely-if": 2,
|
||||
"no-loop-func": 2,
|
||||
"no-magic-numbers": 0,
|
||||
"no-mixed-operators": 0,
|
||||
"no-mixed-requires": 0,
|
||||
"no-mixed-spaces-and-tabs": 2,
|
||||
"no-multi-spaces": 1,
|
||||
"no-multi-str": 0,
|
||||
"no-multiple-empty-lines": [1, {"max": 1}],
|
||||
"no-native-reassign": 2,
|
||||
"no-negated-condition": 0,
|
||||
"no-negated-in-lhs": 2,
|
||||
"no-nested-ternary": 0,
|
||||
"no-new": 0,
|
||||
"no-new-func": 0,
|
||||
"no-new-object": 0,
|
||||
"no-new-require": 0,
|
||||
"no-new-symbol": 0,
|
||||
"no-new-wrappers": 0,
|
||||
"no-obj-calls": 2,
|
||||
"no-octal": 2,
|
||||
"no-octal-escape": 0,
|
||||
"no-param-reassign": 0,
|
||||
"no-path-concat": 0,
|
||||
"no-plusplus": 0,
|
||||
"no-process-env": 0,
|
||||
"no-process-exit": 0,
|
||||
"no-proto": 2,
|
||||
"no-prototype-builtins": 0,
|
||||
"no-redeclare": 2,
|
||||
"no-regex-spaces": 2,
|
||||
"no-restricted-globals": 0,
|
||||
"no-restricted-imports": 0,
|
||||
"no-restricted-modules": 0,
|
||||
"no-restricted-syntax": 0,
|
||||
"no-return-assign": 2,
|
||||
"no-script-url": 0,
|
||||
"no-self-assign": 2,
|
||||
"no-self-compare": 2,
|
||||
"no-sequences": 2,
|
||||
"no-shadow": 1,
|
||||
"no-shadow-restricted-names": 2,
|
||||
"no-spaced-func": 1,
|
||||
"no-sparse-arrays": 2,
|
||||
"no-sync": 0,
|
||||
"no-ternary": 0,
|
||||
"no-this-before-super": 2,
|
||||
"no-throw-literal": 2,
|
||||
"no-trailing-spaces": 2,
|
||||
"no-undef": 2,
|
||||
"no-undef-init": 0,
|
||||
"no-undefined": 0,
|
||||
"no-underscore-dangle": 0,
|
||||
"no-unexpected-multiline": 2,
|
||||
"no-unmodified-loop-condition": 1,
|
||||
"no-unneeded-ternary": 1,
|
||||
"no-unreachable": 2,
|
||||
"no-unsafe-finally": 1,
|
||||
"no-unused-expressions": 0,
|
||||
"no-unused-labels": 2,
|
||||
"no-unused-vars": 2,
|
||||
"no-use-before-define": [2, {"functions": false, "classes": true}],
|
||||
"no-useless-call": 1,
|
||||
"no-useless-computed-key": 0,
|
||||
"no-useless-concat": 0,
|
||||
"no-useless-constructor": 0,
|
||||
"no-useless-escape": 0,
|
||||
"no-useless-rename": 0,
|
||||
"no-var": 0,
|
||||
"no-void": 0,
|
||||
"no-warning-comments": 0,
|
||||
"no-whitespace-before-property": 2,
|
||||
"no-with": 2,
|
||||
"object-curly-newline": 0,
|
||||
"object-curly-spacing": [2, "never"],
|
||||
"object-property-newline": 0,
|
||||
"object-shorthand": 0,
|
||||
"one-var": 0,
|
||||
"one-var-declaration-per-line": 0,
|
||||
"operator-assignment": 0,
|
||||
"operator-linebreak": 0,
|
||||
"padded-blocks": [2, "never"],
|
||||
"prefer-arrow-callback": 0,
|
||||
"prefer-const": 0,
|
||||
"prefer-reflect": 0,
|
||||
"prefer-rest-params": 0,
|
||||
"prefer-spread": 0,
|
||||
"prefer-template": 0,
|
||||
"quote-props": 0,
|
||||
"quotes": [2, "double", "avoid-escape"],
|
||||
"radix": [2, "always"],
|
||||
"require-jsdoc": 0,
|
||||
"require-yield": 0,
|
||||
"rest-spread-spacing": 0,
|
||||
"semi": [2, "always"],
|
||||
"semi-spacing": [2, {"before": false, "after": true}],
|
||||
"sort-imports": 0,
|
||||
"sort-vars": 0,
|
||||
"space-before-blocks": [2, "always"],
|
||||
"space-before-function-paren": [2, "never"],
|
||||
"space-in-parens": [2, "never"],
|
||||
"space-infix-ops": [2, {"int32Hint": true}],
|
||||
"space-unary-ops": [2, {"words": true, "nonwords": false}],
|
||||
"spaced-comment": [2, "always", {"markers": ["="]}],
|
||||
"strict": 0,
|
||||
"template-curly-spacing": 0,
|
||||
"unicode-bom": 0,
|
||||
"use-isnan": 2,
|
||||
"valid-jsdoc": 0,
|
||||
"valid-typeof": 2,
|
||||
"vars-on-top": 0,
|
||||
"wrap-iife": 0,
|
||||
"wrap-regex": 0,
|
||||
"yield-star-spacing": 0,
|
||||
"yoda": [2, "never"]
|
||||
}
|
||||
}
|
||||
48
.gitignore
vendored
@@ -1,35 +1,24 @@
|
||||
# xmpp certificates, keys and user data
|
||||
config/vines/*.crt
|
||||
config/vines/*.key
|
||||
# XMPP certificates, keys and user data
|
||||
config/certs/*.crt
|
||||
config/certs/*.key
|
||||
config/prosody.cfg.lua
|
||||
|
||||
#trademark sillyness
|
||||
# Trademark sillyness
|
||||
app/views/home/_show.*
|
||||
app/views/terms/terms.*
|
||||
app/assets/images/custom/
|
||||
|
||||
|
||||
# Configuration files
|
||||
config/diaspora.yml
|
||||
config/heroku.yml
|
||||
config/initializers/secret_token.rb
|
||||
config/redis.conf
|
||||
config/deploy_config.yml
|
||||
config/schedule.rb
|
||||
.bundle
|
||||
vendor/bundle/
|
||||
vendor/cache/
|
||||
config/database.yml
|
||||
.rvmrc_custom
|
||||
.rvmrc.local
|
||||
|
||||
#Mailing list stuff
|
||||
config/email_offset
|
||||
config/mailing_list.csv
|
||||
config/oidc_key.pem
|
||||
|
||||
# Generated files
|
||||
log/
|
||||
public/stylesheets/*.css
|
||||
public/diaspora
|
||||
spec/fixtures/*.y*ml
|
||||
spec/fixtures/*.fixture.*
|
||||
coverage/
|
||||
@@ -38,13 +27,19 @@ public/404.html
|
||||
public/422.html
|
||||
public/500.html
|
||||
|
||||
# the db/schema.rb. Although this is contrary to rails best-practises, we
|
||||
# cannot provide a schema.rb that works for both MySQL and PostgreSQL, so we
|
||||
# have no choice. Our migrations are maintained, so it should always be
|
||||
# possible to get back to a "clean" database schema anyway.
|
||||
db/schema.rb
|
||||
|
||||
# Sprites
|
||||
app/assets/images/branding-*.png
|
||||
app/assets/images/branding/logos-*.png
|
||||
app/assets/images/icons-*.png
|
||||
app/assets/images/social_media_logos-*.png
|
||||
app/assets/images/social-media-logos-*.png
|
||||
|
||||
#Documentation
|
||||
# Documentation
|
||||
.yardoc/
|
||||
doc/
|
||||
|
||||
@@ -52,33 +47,34 @@ doc/
|
||||
public/uploads/
|
||||
public/assets/
|
||||
public/source.tar*
|
||||
public/.well-known
|
||||
tmp/**/
|
||||
tmp/
|
||||
*.sqlite3
|
||||
|
||||
# Temporary files of every sort
|
||||
.sass-cache/
|
||||
.DS_Store
|
||||
.idea
|
||||
.redcar
|
||||
.rvmrc
|
||||
.stgit*
|
||||
*.swap
|
||||
*.swo
|
||||
*.swp
|
||||
*~
|
||||
*#
|
||||
*.bak
|
||||
*.save
|
||||
*.autosave
|
||||
nbproject
|
||||
patches-*
|
||||
capybara-*.html
|
||||
dump.rdb
|
||||
|
||||
#Rubinius's JIT
|
||||
# Rubinius's JIT
|
||||
*.rbc
|
||||
|
||||
#IDE
|
||||
# IDE
|
||||
diaspora.iml
|
||||
|
||||
# Dolphin's directory's preferences files
|
||||
*.directory
|
||||
|
||||
# WebTranslateIt
|
||||
.wti
|
||||
|
||||
5
.haml-lint.yml
Normal file
@@ -0,0 +1,5 @@
|
||||
linters:
|
||||
LineLength:
|
||||
max: 120
|
||||
SpaceInsideHashAttributes:
|
||||
style: no_space
|
||||
@@ -1,9 +0,0 @@
|
||||
java_script:
|
||||
enabled: true
|
||||
config_file: config/.jshint.json
|
||||
ignore_file: config/.jshint_ignore
|
||||
ruby:
|
||||
enabled: true
|
||||
config_file: .rubocop.yml
|
||||
scss:
|
||||
enabled: false
|
||||
@@ -1 +0,0 @@
|
||||
config/.jshint_ignore
|
||||
4
.pronto.yml
Normal file
@@ -0,0 +1,4 @@
|
||||
all:
|
||||
exclude:
|
||||
- "vendor/**/*"
|
||||
consolidate_comments: true
|
||||
51
.rubocop.yml
@@ -1,5 +1,15 @@
|
||||
AllCops:
|
||||
RunRailsCops: true
|
||||
TargetRubyVersion: 2.3
|
||||
Exclude:
|
||||
- "bin/**/*"
|
||||
- "db/schema.rb"
|
||||
|
||||
Rails:
|
||||
Enabled: true
|
||||
|
||||
# Disable for rails 4
|
||||
Rails/HttpPositionalArguments:
|
||||
Enabled: false
|
||||
|
||||
# Commonly used screens these days easily fit more than 80 characters.
|
||||
Metrics/LineLength:
|
||||
@@ -13,10 +23,25 @@ Metrics/MethodLength:
|
||||
# The guiding principle of classes is SRP, SRP can't be accurately measured by LoC
|
||||
Metrics/ClassLength:
|
||||
Max: 1500
|
||||
Metrics/ModuleLength:
|
||||
Max: 1500
|
||||
|
||||
# Raise AbcSize from 15 to 20
|
||||
Metrics/AbcSize:
|
||||
Max: 20
|
||||
|
||||
# Some blocks are longer.
|
||||
Metrics/BlockLength:
|
||||
ExcludedMethods:
|
||||
- "namespace"
|
||||
- "create_table"
|
||||
Exclude:
|
||||
- "config/**/*.rb"
|
||||
- "spec/**/*.rb"
|
||||
|
||||
# No space makes the method definition shorter and differentiates
|
||||
# from a regular assignment.
|
||||
Style/SpaceAroundEqualsInParameterDefault:
|
||||
Layout/SpaceAroundEqualsInParameterDefault:
|
||||
EnforcedStyle: no_space
|
||||
|
||||
# Single quotes being faster is hardly measurable and only affects parse time.
|
||||
@@ -31,7 +56,7 @@ Style/SymbolArray:
|
||||
Enabled: true
|
||||
|
||||
# Most readable form.
|
||||
Style/AlignHash:
|
||||
Layout/AlignHash:
|
||||
EnforcedHashRocketStyle: table
|
||||
EnforcedColonStyle: table
|
||||
|
||||
@@ -40,7 +65,7 @@ Style/HashSyntax:
|
||||
EnforcedStyle: ruby19_no_mixed_keys
|
||||
|
||||
# has_key? and has_value? are far more readable than key? and value?
|
||||
Style/DeprecatedHashMethods:
|
||||
Style/PreferredHashMethods:
|
||||
Enabled: false
|
||||
|
||||
# String#% is by far the least verbose and only object oriented variant.
|
||||
@@ -68,7 +93,7 @@ Style/RaiseArgs:
|
||||
|
||||
# Indenting the chained dots beneath each other is not supported by this cop,
|
||||
# see https://github.com/bbatsov/rubocop/issues/1633
|
||||
Style/MultilineOperationIndentation:
|
||||
Layout/MultilineOperationIndentation:
|
||||
Enabled: false
|
||||
|
||||
# Fail is an alias of raise. Avoid aliases, it's more cognitive load for no gain.
|
||||
@@ -83,7 +108,7 @@ Style/SignalException:
|
||||
Lint/HandleExceptions:
|
||||
Enabled: false
|
||||
|
||||
Style/SpaceInsideBlockBraces:
|
||||
Layout/SpaceInsideBlockBraces:
|
||||
# The space here provides no real gain in readability while consuming
|
||||
# horizontal space that could be used for a better parameter name.
|
||||
# Also {| differentiates better from a hash than { | does.
|
||||
@@ -91,7 +116,7 @@ Style/SpaceInsideBlockBraces:
|
||||
|
||||
# No trailing space differentiates better from the block:
|
||||
# foo} means hash, foo } means block.
|
||||
Style/SpaceInsideHashLiteralBraces:
|
||||
Layout/SpaceInsideHashLiteralBraces:
|
||||
EnforcedStyle: no_space
|
||||
|
||||
# { ... } for multi-line blocks is okay, follow Weirichs rule instead:
|
||||
@@ -99,6 +124,11 @@ Style/SpaceInsideHashLiteralBraces:
|
||||
Style/BlockDelimiters:
|
||||
Enabled: false
|
||||
|
||||
# Enforcing -> would be nice, but not at the cost of enforcing lambda { } for
|
||||
# multiline lambdas.
|
||||
Style/Lambda:
|
||||
Enabled: false
|
||||
|
||||
# do / end blocks should be used for side effects,
|
||||
# methods that run a block for side effects and have
|
||||
# a useful return value are rare, assign the return
|
||||
@@ -123,7 +153,7 @@ Style/Documentation:
|
||||
Enabled: false
|
||||
|
||||
# This is just silly. Calling the argument `other` in all cases makes no sense.
|
||||
Style/OpMethod:
|
||||
Naming/BinaryOperatorParameterName:
|
||||
Enabled: false
|
||||
|
||||
# There are valid cases, for example debugging Cucumber steps,
|
||||
@@ -131,7 +161,10 @@ Style/OpMethod:
|
||||
Lint/Debugger:
|
||||
Enabled: false
|
||||
|
||||
# We used comparison everywhere.
|
||||
Style/NumericPredicate:
|
||||
EnforcedStyle: comparison
|
||||
|
||||
# Reset some HoundCI changes back to Rubocop defaults
|
||||
Style/DotPosition:
|
||||
Layout/DotPosition:
|
||||
EnforcedStyle: leading
|
||||
|
||||
@@ -1 +1 @@
|
||||
2.1
|
||||
2.4
|
||||
|
||||
231
.scss-lint.yml
Normal file
@@ -0,0 +1,231 @@
|
||||
scss_files: 'app/assets/stylesheets/**/*.scss'
|
||||
plugin_directories: ['.scss-linters']
|
||||
|
||||
# List of gem names to load custom linters from (make sure they are already
|
||||
# installed)
|
||||
plugin_gems: []
|
||||
|
||||
linters:
|
||||
BangFormat:
|
||||
enabled: true
|
||||
space_before_bang: true
|
||||
space_after_bang: false
|
||||
|
||||
BemDepth:
|
||||
enabled: false
|
||||
max_elements: 1
|
||||
|
||||
BorderZero:
|
||||
enabled: true
|
||||
convention: zero # or `none`
|
||||
|
||||
ColorKeyword:
|
||||
enabled: true
|
||||
|
||||
ColorVariable:
|
||||
enabled: true
|
||||
|
||||
Comment:
|
||||
enabled: true
|
||||
|
||||
DebugStatement:
|
||||
enabled: true
|
||||
|
||||
DeclarationOrder:
|
||||
enabled: true
|
||||
|
||||
DisableLinterReason:
|
||||
enabled: true
|
||||
|
||||
DuplicateProperty:
|
||||
enabled: true
|
||||
|
||||
ElsePlacement:
|
||||
enabled: true
|
||||
style: same_line # or 'new_line'
|
||||
|
||||
EmptyLineBetweenBlocks:
|
||||
enabled: true
|
||||
ignore_single_line_blocks: true
|
||||
|
||||
EmptyRule:
|
||||
enabled: true
|
||||
|
||||
ExtendDirective:
|
||||
enabled: false
|
||||
|
||||
FinalNewline:
|
||||
enabled: true
|
||||
present: true
|
||||
|
||||
HexLength:
|
||||
enabled: true
|
||||
style: short # or 'long'
|
||||
|
||||
HexNotation:
|
||||
enabled: true
|
||||
style: lowercase # or 'uppercase'
|
||||
|
||||
HexValidation:
|
||||
enabled: true
|
||||
|
||||
IdSelector:
|
||||
enabled: true
|
||||
|
||||
ImportantRule:
|
||||
enabled: true
|
||||
|
||||
ImportPath:
|
||||
enabled: true
|
||||
leading_underscore: false
|
||||
filename_extension: false
|
||||
|
||||
Indentation:
|
||||
enabled: true
|
||||
allow_non_nested_indentation: false
|
||||
character: space # or 'tab'
|
||||
width: 2
|
||||
|
||||
LeadingZero:
|
||||
enabled: true
|
||||
style: exclude_zero # or 'include_zero'
|
||||
|
||||
MergeableSelector:
|
||||
enabled: true
|
||||
force_nesting: true
|
||||
|
||||
NameFormat:
|
||||
enabled: true
|
||||
allow_leading_underscore: true
|
||||
convention: hyphenated_lowercase # or 'camel_case', or 'snake_case', or a regex pattern
|
||||
|
||||
NestingDepth:
|
||||
enabled: true
|
||||
max_depth: 3
|
||||
ignore_parent_selectors: false
|
||||
|
||||
PlaceholderInExtend:
|
||||
enabled: true
|
||||
|
||||
PropertyCount:
|
||||
enabled: false
|
||||
include_nested: false
|
||||
max_properties: 10
|
||||
|
||||
PropertySortOrder:
|
||||
enabled: true
|
||||
ignore_unspecified: false
|
||||
min_properties: 2
|
||||
separate_groups: false
|
||||
|
||||
PropertySpelling:
|
||||
enabled: true
|
||||
extra_properties: []
|
||||
|
||||
PropertyUnits:
|
||||
enabled: true
|
||||
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: {}
|
||||
|
||||
QualifyingElement:
|
||||
enabled: true
|
||||
allow_element_with_attribute: false
|
||||
allow_element_with_class: false
|
||||
allow_element_with_id: false
|
||||
|
||||
SelectorDepth:
|
||||
enabled: true
|
||||
max_depth: 3
|
||||
|
||||
SelectorFormat:
|
||||
enabled: true
|
||||
convention: hyphenated_lowercase # or 'strict_BEM', or 'hyphenated_BEM', or 'snake_case', or 'camel_case', or a regex pattern
|
||||
|
||||
Shorthand:
|
||||
enabled: true
|
||||
allowed_shorthands: [1, 2, 3]
|
||||
|
||||
SingleLinePerProperty:
|
||||
enabled: true
|
||||
allow_single_line_rule_sets: true
|
||||
|
||||
SingleLinePerSelector:
|
||||
enabled: true
|
||||
|
||||
SpaceAfterComma:
|
||||
enabled: true
|
||||
|
||||
SpaceAfterPropertyColon:
|
||||
enabled: true
|
||||
style: one_space # or 'no_space', or 'at_least_one_space', or 'aligned'
|
||||
|
||||
SpaceAfterPropertyName:
|
||||
enabled: true
|
||||
|
||||
SpaceAfterVariableName:
|
||||
enabled: true
|
||||
|
||||
SpaceAroundOperator:
|
||||
enabled: true
|
||||
style: one_space # or 'no_space'
|
||||
|
||||
SpaceBeforeBrace:
|
||||
enabled: true
|
||||
style: space # or 'new_line'
|
||||
allow_single_line_padding: false
|
||||
|
||||
SpaceBetweenParens:
|
||||
enabled: true
|
||||
spaces: 0
|
||||
|
||||
StringQuotes:
|
||||
enabled: true
|
||||
style: single_quotes # or double_quotes
|
||||
|
||||
TrailingSemicolon:
|
||||
enabled: true
|
||||
|
||||
TrailingWhitespace:
|
||||
enabled: true
|
||||
|
||||
TrailingZero:
|
||||
enabled: false
|
||||
|
||||
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: true
|
||||
|
||||
Compass::*:
|
||||
enabled: false
|
||||
27
.travis.yml
@@ -1,33 +1,40 @@
|
||||
language: ruby
|
||||
|
||||
rvm:
|
||||
- 2.1
|
||||
- 2.0
|
||||
- 2.4.2
|
||||
- 2.3.5
|
||||
|
||||
env:
|
||||
- DB=postgres BUILD_TYPE=other
|
||||
- DB=mysql BUILD_TYPE=other
|
||||
- DB=postgres BUILD_TYPE=cucumber
|
||||
- DB=postgresql BUILD_TYPE=cucumber
|
||||
- DB=mysql BUILD_TYPE=cucumber
|
||||
- DB=postgresql BUILD_TYPE=other
|
||||
- DB=mysql BUILD_TYPE=other
|
||||
|
||||
sudo: false
|
||||
cache:
|
||||
bundler: true
|
||||
directories:
|
||||
- app/assets/images
|
||||
- tmp/cache/assets
|
||||
|
||||
branches:
|
||||
only:
|
||||
- 'master'
|
||||
- 'stable'
|
||||
- 'next-minor'
|
||||
- 'develop'
|
||||
|
||||
before_install: gem install bundler
|
||||
bundler_args: "--without development production heroku --jobs 3 --retry 3"
|
||||
before_install:
|
||||
- script/ci/prepare.sh
|
||||
- mkdir travis-phantomjs
|
||||
- wget http://cifiles.diasporafoundation.org/phantomjs-2.1.1-linux-x86_64.tar.bz2 -O $PWD/travis-phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2
|
||||
- tar -xvf $PWD/travis-phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2 -C $PWD/travis-phantomjs
|
||||
- export PATH=$PWD/travis-phantomjs/phantomjs-2.1.1-linux-x86_64/bin:$PATH
|
||||
|
||||
script: "./script/ci/build.sh"
|
||||
script: "bin/rake --trace ci:travis:${BUILD_TYPE}"
|
||||
|
||||
notifications:
|
||||
irc:
|
||||
channels:
|
||||
- "irc.freenode.org:6667#diaspora-dev"
|
||||
- secure: YvYkeTAw+5oOl/RaXVwu7JkKGNWPoFosNQRmLvJkBFbWzZ1s5LZD1u3+Qj819bT3lGzJu9pxmJg765IRYrGWmBi4mcAV3dpO6qowVdFTcorf0JsnLw3Kvkga9rrDunsRNr21KTAQqHOO5mKUzw9DtMzd52BiWuZwIj3xcl72gQI=
|
||||
template:
|
||||
- "%{repository_slug}#%{commit} (%{branch} - %{commit_subject}): %{message} %{build_url}"
|
||||
|
||||
16
AUTHORS
@@ -1,11 +1,7 @@
|
||||
Diaspora is written by:
|
||||
Daniel Grippi
|
||||
Ilya Zhitomirskiy
|
||||
Maxwell Salzberg
|
||||
Raphael Sofaer
|
||||
diaspora* was initially developed by:
|
||||
- Ilya Zhitomirskiy
|
||||
- Raphael Sofaer
|
||||
- Daniel Grippi
|
||||
- Maxwell Salzberg
|
||||
|
||||
With help from many libraries and frameworks including:
|
||||
JQuery
|
||||
Ruby on Rails
|
||||
Blueprint-CSS
|
||||
and others
|
||||
It lives on as an open source project with many contributors, a self updating list is at: https://github.com/diaspora/diaspora/graphs/contributors
|
||||
|
||||
74
CODE_OF_CONDUCT.md
Normal file
@@ -0,0 +1,74 @@
|
||||
# Contributor Covenant Code of Conduct
|
||||
|
||||
## Our Pledge
|
||||
|
||||
In the interest of fostering an open and welcoming environment, we as
|
||||
contributors and maintainers pledge to making participation in our project and
|
||||
our community a harassment-free experience for everyone, regardless of age, body
|
||||
size, disability, ethnicity, gender identity and expression, level of experience,
|
||||
nationality, personal appearance, race, religion, or sexual identity and
|
||||
orientation.
|
||||
|
||||
## Our Standards
|
||||
|
||||
Examples of behavior that contributes to creating a positive environment
|
||||
include:
|
||||
|
||||
* Using welcoming and inclusive language
|
||||
* Being respectful of differing viewpoints and experiences
|
||||
* Gracefully accepting constructive criticism
|
||||
* Focusing on what is best for the community
|
||||
* Showing empathy towards other community members
|
||||
|
||||
Examples of unacceptable behavior by participants include:
|
||||
|
||||
* The use of sexualized language or imagery and unwelcome sexual attention or
|
||||
advances
|
||||
* Trolling, insulting/derogatory comments, and personal or political attacks
|
||||
* Public or private harassment
|
||||
* Publishing others' private information, such as a physical or electronic
|
||||
address, without explicit permission
|
||||
* Other conduct which could reasonably be considered inappropriate in a
|
||||
professional setting
|
||||
|
||||
## Our Responsibilities
|
||||
|
||||
Project maintainers are responsible for clarifying the standards of acceptable
|
||||
behavior and are expected to take appropriate and fair corrective action in
|
||||
response to any instances of unacceptable behavior.
|
||||
|
||||
Project maintainers have the right and responsibility to remove, edit, or
|
||||
reject comments, commits, code, wiki edits, issues, and other contributions
|
||||
that are not aligned to this Code of Conduct, or to ban temporarily or
|
||||
permanently any contributor for other behaviors that they deem inappropriate,
|
||||
threatening, offensive, or harmful.
|
||||
|
||||
## Scope
|
||||
|
||||
This Code of Conduct applies both within project spaces and in public spaces
|
||||
when an individual is representing the project or its community. Examples of
|
||||
representing a project or community include using an official project e-mail
|
||||
address, posting via an official social media account, or acting as an appointed
|
||||
representative at an online or offline event. Representation of a project may be
|
||||
further defined and clarified by project maintainers.
|
||||
|
||||
## Enforcement
|
||||
|
||||
Instances of abusive, harassing, or otherwise unacceptable behavior may be
|
||||
reported by contacting the project team at [team@diasporafoundation.org](mailto:team@diasporafoundation.org). All
|
||||
complaints will be reviewed and investigated and will result in a response that
|
||||
is deemed necessary and appropriate to the circumstances. The project team is
|
||||
obligated to maintain confidentiality with regard to the reporter of an incident.
|
||||
Further details of specific enforcement policies may be posted separately.
|
||||
|
||||
Project maintainers who do not follow or enforce the Code of Conduct in good
|
||||
faith may face temporary or permanent repercussions as determined by other
|
||||
members of the project's leadership.
|
||||
|
||||
## Attribution
|
||||
|
||||
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
|
||||
available at [http://contributor-covenant.org/version/1/4][version]
|
||||
|
||||
[homepage]: http://contributor-covenant.org
|
||||
[version]: http://contributor-covenant.org/version/1/4/
|
||||
42
CONTRIBUTING.md
Normal file
@@ -0,0 +1,42 @@
|
||||
# Contributing to diaspora\*
|
||||
|
||||
First of all: thank you very much for helping us out!
|
||||
|
||||
## Things you need to know before contributing
|
||||
|
||||
If you want to get in touch with other diaspora\* developers, [check our wiki][how-we-communicate] for information on how we communicate. Feel free to ask if you have any questions!
|
||||
|
||||
Everyone interacting with our code, issue trackers, chat rooms, mailing lists, the wiki, and the discourse forum is expected to follow the [diaspora\* code of conduct][code-of-conduct].
|
||||
|
||||
## Report a security issue
|
||||
|
||||
Found a security issue? Please disclose it responsibly. We have a team of developers listening to [security@diasporafoundation.org][sec-mail]. The PGP fingerprint is [AB0D AB02 0FC5 D398 03AB 3CE1 6F70 243F 27AD 886A][pgp].
|
||||
|
||||
## Contributing to translations
|
||||
|
||||
We use [WebTranslateIt][webtranslateit] to manage translations of the app interface. Please read [our wiki page][translation-wiki] to find out more about this. If your language is featured on WebTranslateIt, please do **not** open a pull request to update translations. If it is not already featured on WebTranslateIt, please read the wiki article above to find out how to proceed.
|
||||
|
||||
## Contributing to the code
|
||||
|
||||
**Before opening a pull request** please read [how to contribute][contribute]. Doing things the right way from the start will save us time and mean that your contribution can be integrated quicker!
|
||||
- Follow our [git workflow][git-workflow] method. In particular, *do not* open a pull request from the `master` or the `develop` branch.
|
||||
- Follow our [styleguide][styleguide] and run pronto, our syntax analyzer, **locally before opening a pull request**. See [our wiki][pronto] for information on how to do this.
|
||||
- [Write tests][testing-workflow].
|
||||
- Use meaningful commit-messages and split larger tasks, e.g. refactoring, into separate commits. This makes the review process much easier.
|
||||
|
||||
## Other ways to contribute
|
||||
|
||||
You don’t know code? No worries, there are plenty other ways to help the diaspora* project! Please find out how you can help [on our wiki][other-ways].
|
||||
|
||||
[code-of-conduct]: https://github.com/diaspora/diaspora/blob/develop/CODE_OF_CONDUCT.md
|
||||
[how-we-communicate]: https://wiki.diasporafoundation.org/How_we_communicate
|
||||
[pgp]: https://pgp.mit.edu/pks/lookup?op=get&search=0x6F70243F27AD886A
|
||||
[sec-mail]: mailto:security@diasporafoundation.org
|
||||
[webtranslateit]: https://webtranslateit.com/en/projects/3020-Diaspora
|
||||
[translation-wiki]: https://wiki.diasporafoundation.org/Contribute_translations
|
||||
[contribute]: https://wiki.diasporafoundation.org/Getting_started_with_contributing
|
||||
[git-workflow]: https://wiki.diasporafoundation.org/Git_Workflow
|
||||
[styleguide]: https://wiki.diasporafoundation.org/Styleguide
|
||||
[pronto]: https://wiki.diasporafoundation.org/Styleguide#Automatic_local_review
|
||||
[testing-workflow]: https://wiki.diasporafoundation.org/Testing_Workflow
|
||||
[other-ways]: https://wiki.diasporafoundation.org/Other_ways_to_contribute
|
||||
745
Changelog.md
@@ -1,3 +1,748 @@
|
||||
# 0.7.2.0
|
||||
|
||||
## Bug fixes
|
||||
* Ignore invalid `diaspora://` links [#7652](https://github.com/diaspora/diaspora/pull/7652)
|
||||
* Fix deformed avatar in hovercards [#7656](https://github.com/diaspora/diaspora/pull/7656)
|
||||
* Fix default aspects on profile page and bookmarklet publisher [#7679](https://github.com/diaspora/diaspora/issues/7679)
|
||||
|
||||
## Features
|
||||
* Add birthday notifications [#7624](https://github.com/diaspora/diaspora/pull/7624)
|
||||
|
||||
# 0.7.1.1
|
||||
|
||||
Fixes an issue with installing and running diaspora\* with today released bundler v1.16.0.
|
||||
|
||||
# 0.7.1.0
|
||||
|
||||
## Ensure account deletions are run
|
||||
|
||||
There were some issues causing accounts deletions to not properly perform in some cases, see
|
||||
[#7631](https://github.com/diaspora/diaspora/issues/7631) and [#7639](https://github.com/diaspora/diaspora/pull/7639).
|
||||
To ensure these are reexecuted properly, please run `RAILS_ENV=production bin/rake migrations:run_account_deletions`
|
||||
after you've upgraded.
|
||||
|
||||
## Refactor
|
||||
* Remove title from profile photo upload button [#7551](https://github.com/diaspora/diaspora/pull/7551)
|
||||
* Remove Internet Explorer workarounds [#7557](https://github.com/diaspora/diaspora/pull/7557)
|
||||
* Sort notifications by last interaction [#7568](https://github.com/diaspora/diaspora/pull/7568) [#7648](https://github.com/diaspora/diaspora/pull/7648)
|
||||
* Remove tiff support from photos [#7576](https://github.com/diaspora/diaspora/pull/7576)
|
||||
* Remove reference from reshares when original post is deleted [#7578](https://github.com/diaspora/diaspora/pull/7578)
|
||||
* Merge migrations from before 0.6.0.0 to CreateSchema [#7580](https://github.com/diaspora/diaspora/pull/7580)
|
||||
* Remove auto detection of languages with highlightjs [#7591](https://github.com/diaspora/diaspora/pull/7591)
|
||||
* Move enable/disable notification icon [#7592](https://github.com/diaspora/diaspora/pull/7592)
|
||||
* Use Bootstrap 3 progress-bar for polls [#7600](https://github.com/diaspora/diaspora/pull/7600)
|
||||
* Enable frozen string literals [#7595](https://github.com/diaspora/diaspora/pull/7595)
|
||||
* Remove `rails_admin_histories` table [#7597](https://github.com/diaspora/diaspora/pull/7597)
|
||||
* Optimize memory usage on profile export [#7627](https://github.com/diaspora/diaspora/pull/7627)
|
||||
* Limit the number of parallel exports [#7629](https://github.com/diaspora/diaspora/pull/7629)
|
||||
* Reduce memory usage for account deletion [#7639](https://github.com/diaspora/diaspora/pull/7639)
|
||||
|
||||
## Bug fixes
|
||||
* Fix displaying polls with long answers [#7579](https://github.com/diaspora/diaspora/pull/7579)
|
||||
* Fix S3 support [#7566](https://github.com/diaspora/diaspora/pull/7566)
|
||||
* Fix mixed username and timestamp with LTR/RTL scripts [#7575](https://github.com/diaspora/diaspora/pull/7575)
|
||||
* Prevent users from zooming in IE Mobile [#7589](https://github.com/diaspora/diaspora/pull/7589)
|
||||
* Fix recipient prefill on contacts and profile page [#7599](https://github.com/diaspora/diaspora/pull/7599)
|
||||
* Display likes and reshares without login [#7583](https://github.com/diaspora/diaspora/pull/7583)
|
||||
* Fix invalid data in the database for user data export [#7614](https://github.com/diaspora/diaspora/pull/7614)
|
||||
* Fix local migration run without old private key [#7558](https://github.com/diaspora/diaspora/pull/7558)
|
||||
* Fix export not downloadable because the filename was resetted on access [#7622](https://github.com/diaspora/diaspora/pull/7622)
|
||||
* Delete invalid oEmbed caches with binary titles [#7620](https://github.com/diaspora/diaspora/pull/7620)
|
||||
* Delete invalid diaspora IDs from friendica [#7630](https://github.com/diaspora/diaspora/pull/7630)
|
||||
* Cleanup relayables where the signature is missing [#7637](https://github.com/diaspora/diaspora/pull/7637)
|
||||
* Avoid page to jump to top after a post deletion [#7638](https://github.com/diaspora/diaspora/pull/7638)
|
||||
* Handle duplicate account deletions [#7639](https://github.com/diaspora/diaspora/pull/7639)
|
||||
* Handle duplicate account migrations [#7641](https://github.com/diaspora/diaspora/pull/7641)
|
||||
* Handle bugs related to missing users [#7632](https://github.com/diaspora/diaspora/pull/7632)
|
||||
* Cleanup empty signatures [#7644](https://github.com/diaspora/diaspora/pull/7644)
|
||||
|
||||
## Features
|
||||
* Ask for confirmation when leaving a submittable comment field [#7530](https://github.com/diaspora/diaspora/pull/7530)
|
||||
* Show users vote in polls [#7550](https://github.com/diaspora/diaspora/pull/7550)
|
||||
* Add explanation of ignore function to in-app help section [#7585](https://github.com/diaspora/diaspora/pull/7585)
|
||||
* Add camo information to NodeInfo [#7617](https://github.com/diaspora/diaspora/pull/7617)
|
||||
* Add support for `diaspora://` links [#7625](https://github.com/diaspora/diaspora/pull/7625)
|
||||
* Add support to relay likes for comments [#7625](https://github.com/diaspora/diaspora/pull/7625)
|
||||
* Implement RFC 7033 WebFinger [#7625](https://github.com/diaspora/diaspora/pull/7625)
|
||||
|
||||
# 0.7.0.1
|
||||
|
||||
Update nokogiri to fix [multiple libxml2 vulnerabilities](https://usn.ubuntu.com/usn/usn-3424-1/).
|
||||
|
||||
# 0.7.0.0
|
||||
|
||||
## Supported Ruby versions
|
||||
|
||||
This release recommends using Ruby 2.4, while retaining Ruby 2.3 as an officially supported version.
|
||||
Ruby 2.1 is no longer officially supported.
|
||||
|
||||
## Delete public/.well-known/
|
||||
|
||||
Before upgrading, please check if your `public/` folder contains a hidden `.well-known/` folder.
|
||||
If so, please delete it since it will prevent the federation from working properly.
|
||||
|
||||
## Refactor
|
||||
|
||||
* Make the mention syntax more flexible [#7305](https://github.com/diaspora/diaspora/pull/7305)
|
||||
* Display @ before mentions [#7324](https://github.com/diaspora/diaspora/pull/7324)
|
||||
* Simplify mentions in the publisher [#7302](https://github.com/diaspora/diaspora/pull/7302)
|
||||
* Remove chartbeat and mixpanel support [#7280](https://github.com/diaspora/diaspora/pull/7280)
|
||||
* Upgrade to jQuery 3 [#7303](https://github.com/diaspora/diaspora/pull/7303)
|
||||
* Add i18n for color themes [#7369](https://github.com/diaspora/diaspora/pull/7369)
|
||||
* Remove deprecated statistics.json [#7399](https://github.com/diaspora/diaspora/pull/7399)
|
||||
* Always link comment count text on mobile [#7483](https://github.com/diaspora/diaspora/pull/7483)
|
||||
* Switch to new federation protocol [#7436](https://github.com/diaspora/diaspora/pull/7436)
|
||||
* Send public profiles publicly [#7501](https://github.com/diaspora/diaspora/pull/7501)
|
||||
* Change sender for mails [#7495](https://github.com/diaspora/diaspora/pull/7495)
|
||||
* Move back to top to the right to avoid misclicks [#7516](https://github.com/diaspora/diaspora/pull/7516)
|
||||
* Include count in mobile post action link [#7520](https://github.com/diaspora/diaspora/pull/7520)
|
||||
* Update the user data export archive format [#6726](https://github.com/diaspora/diaspora/pull/6726)
|
||||
* Use id as fallback when sorting posts [#7523](https://github.com/diaspora/diaspora/pull/7523)
|
||||
* Remove no-posts-info when adding posts to the stream [#7523](https://github.com/diaspora/diaspora/pull/7523)
|
||||
* Upgrade to rails 5.1 [#7514](https://github.com/diaspora/diaspora/pull/7514)
|
||||
* Refactoring single post view interactions [#7182](https://github.com/diaspora/diaspora/pull/7182)
|
||||
* Update help pages [#7528](https://github.com/diaspora/diaspora/pull/7528)
|
||||
* Disable rendering logging in production [#7529](https://github.com/diaspora/diaspora/pull/7529)
|
||||
* Add some missing indexes and cleanup the database if needed [#7533](https://github.com/diaspora/diaspora/pull/7533)
|
||||
* Remove avatar, name, timestamp and interactions from publisher preview [#7536](https://github.com/diaspora/diaspora/pull/7536)
|
||||
|
||||
## Bug fixes
|
||||
|
||||
* Fix height too high on mobile SPV [#7480](https://github.com/diaspora/diaspora/pull/7480)
|
||||
* Improve stream when ignoring a person who posts a lot of tagged posts [#7503](https://github.com/diaspora/diaspora/pull/7503)
|
||||
* Fix order of comments across pods [#7436](https://github.com/diaspora/diaspora/pull/7436)
|
||||
* Prevent publisher from closing in preview mode [#7518](https://github.com/diaspora/diaspora/pull/7518)
|
||||
* Increase reshare counter after reshare on mobile [#7520](https://github.com/diaspora/diaspora/pull/7520)
|
||||
* Reset stuck exports and handle errors [#7535](https://github.com/diaspora/diaspora/pull/7535)
|
||||
|
||||
## Features
|
||||
* Add support for mentions in comments to the backend [#6818](https://github.com/diaspora/diaspora/pull/6818)
|
||||
* Add support for new mention syntax [#7300](https://github.com/diaspora/diaspora/pull/7300) [#7394](https://github.com/diaspora/diaspora/pull/7394)
|
||||
* Render mentions as links in comments [#7327](https://github.com/diaspora/diaspora/pull/7327)
|
||||
* Add support for mentions in comments to the front-end [#7386](https://github.com/diaspora/diaspora/pull/7386)
|
||||
* Support direct links to comments on mobile [#7508](https://github.com/diaspora/diaspora/pull/7508)
|
||||
* Add inviter first and last name in the invitation e-mail [#7484](https://github.com/diaspora/diaspora/pull/7484)
|
||||
* Add markdown editor for comments and conversations [#7482](https://github.com/diaspora/diaspora/pull/7482)
|
||||
* Improve responsive header in desktop version [#7509](https://github.com/diaspora/diaspora/pull/7509)
|
||||
* Support cmd+enter to submit posts, comments and conversations [#7524](https://github.com/diaspora/diaspora/pull/7524)
|
||||
* Add markdown editor for posts, comments and conversations on mobile [#7235](https://github.com/diaspora/diaspora/pull/7235)
|
||||
* Mark as "Mobile Web App Capable" on Android [#7534](https://github.com/diaspora/diaspora/pull/7534)
|
||||
* Add support for receiving account migrations [#6750](https://github.com/diaspora/diaspora/pull/6750)
|
||||
|
||||
# 0.6.7.0
|
||||
|
||||
## Refactor
|
||||
* Cleanup some translations [#7465](https://github.com/diaspora/diaspora/pull/7465)
|
||||
|
||||
## Features
|
||||
* Change email without confirmation when mail is disabled [#7455](https://github.com/diaspora/diaspora/pull/7455)
|
||||
* Warn users if they leave the profile editing page with unsaved changes [#7473](https://github.com/diaspora/diaspora/pull/7473)
|
||||
* Add admin pages to the mobile interface [#7295](https://github.com/diaspora/diaspora/pull/7295)
|
||||
* Add links to discourse to footer and sidebar [#7446](https://github.com/diaspora/diaspora/pull/7446)
|
||||
|
||||
# 0.6.6.0
|
||||
|
||||
## Refactor
|
||||
* Remove rails\_admin [#7440](https://github.com/diaspora/diaspora/pull/7440)
|
||||
* Use guid instead of id at permalink and in SPV [#7453](https://github.com/diaspora/diaspora/pull/7453)
|
||||
|
||||
## Bug fixes
|
||||
* Make photo upload button hover text translatable [#7429](https://github.com/diaspora/diaspora/pull/7429)
|
||||
* Fix first comment in mobile view with french locale [#7441](https://github.com/diaspora/diaspora/pull/7441)
|
||||
* Use post page title and post author in atom feed [#7420](https://github.com/diaspora/diaspora/pull/7420)
|
||||
* Handle broken public keys when receiving posts [#7448](https://github.com/diaspora/diaspora/pull/7448)
|
||||
* Fix welcome message when podmin is set to an invalid username [#7452](https://github.com/diaspora/diaspora/pull/7452)
|
||||
|
||||
## Features
|
||||
* Add support for Nodeinfo 2.0 [#7447](https://github.com/diaspora/diaspora/pull/7447)
|
||||
|
||||
# 0.6.5.0
|
||||
|
||||
## Refactor
|
||||
* Remove unused setPreload function [#7354](https://github.com/diaspora/diaspora/pull/7354)
|
||||
* Remove jQuery deprecations [#7356](https://github.com/diaspora/diaspora/pull/7356)
|
||||
* Use empty selector where "#" was used as a selector before (prepare jQuery 3 upgrade) [#7372](https://github.com/diaspora/diaspora/pull/7372)
|
||||
* Increase maximal height of large thumbnail on mobile [#7383](https://github.com/diaspora/diaspora/pull/7383)
|
||||
* Reduce conversation recipient size [#7376](https://github.com/diaspora/diaspora/pull/7376)
|
||||
* Cleanup rtl css [#7374](https://github.com/diaspora/diaspora/pull/7374)
|
||||
* Increase visual spacing between list items [#7401](https://github.com/diaspora/diaspora/pull/7401)
|
||||
* Remove unused gem and cucumber step [#7410](https://github.com/diaspora/diaspora/pull/7410)
|
||||
* Disable CSP header when `report_only` and no `report_uri` is set [#7367](https://github.com/diaspora/diaspora/pull/7367)
|
||||
|
||||
## Bug fixes
|
||||
* Don't hide posts when blocking someone from the profile [#7379](https://github.com/diaspora/diaspora/pull/7379)
|
||||
* Disable autocomplete for the conversation form recipient input [#7375](https://github.com/diaspora/diaspora/pull/7375)
|
||||
* Fix sharing indicator on profile page for blocked users [#7382](https://github.com/diaspora/diaspora/pull/7382)
|
||||
* Remove post only after a successful deletion on the server [#7385](https://github.com/diaspora/diaspora/pull/7385)
|
||||
* Fix an issue where pod admins could get logged out when using sidekiq-web [#7395](https://github.com/diaspora/diaspora/pull/7395)
|
||||
* Add avatar fallback for typeahead and conversations [#7414](https://github.com/diaspora/diaspora/pull/7414)
|
||||
|
||||
## Features
|
||||
* Add links to liked and commented pages [#5502](https://github.com/diaspora/diaspora/pull/5502)
|
||||
|
||||
# 0.6.4.1
|
||||
|
||||
Fixes a possible Remote Code Execution ([CVE-2016-4658](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4658)) and a possible DoS ([CVE-2016-5131](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-5131)) by updating Nokogiri, which in turn updates libxml2.
|
||||
|
||||
# 0.6.4.0
|
||||
|
||||
## Refactor
|
||||
* Unify link colors [#7318](https://github.com/diaspora/diaspora/pull/7318)
|
||||
* Increase time to wait before showing the hovercard [#7319](https://github.com/diaspora/diaspora/pull/7319)
|
||||
* Remove some unused color-theme overrides [#7325](https://github.com/diaspora/diaspora/pull/7325)
|
||||
* Change color of author-name on hover [#7326](https://github.com/diaspora/diaspora/pull/7326)
|
||||
* Add like and reshare services [#7337](https://github.com/diaspora/diaspora/pull/7337)
|
||||
|
||||
## Bug fixes
|
||||
* Fix path to `bundle` in `script/server` [#7281](https://github.com/diaspora/diaspora/pull/7281)
|
||||
* Update comment in database example config [#7282](https://github.com/diaspora/diaspora/pull/7282)
|
||||
* Make the \#newhere post public again [#7311](https://github.com/diaspora/diaspora/pull/7311)
|
||||
* Remove whitespace from author link [#7330](https://github.com/diaspora/diaspora/pull/7330)
|
||||
* Fix autosize in modals [#7339](https://github.com/diaspora/diaspora/pull/7339)
|
||||
* Only display invite link on contacts page if invitations are enabled [#7342](https://github.com/diaspora/diaspora/pull/7342)
|
||||
* Fix regex for hashtags for some languages [#7350](https://github.com/diaspora/diaspora/pull/7350)
|
||||
* Create asterisk.png without digest after precompile [#7322](https://github.com/diaspora/diaspora/pull/7322)
|
||||
|
||||
## Features
|
||||
* Add support for [Liberapay](https://liberapay.com) donations [#7290](https://github.com/diaspora/diaspora/pull/7290)
|
||||
* Added a link to the community guidelines :) [#7298](https://github.com/diaspora/diaspora/pull/7298)
|
||||
|
||||
# 0.6.3.0
|
||||
|
||||
## Refactor
|
||||
* Increase the spacing above and below post contents [#7267](https://github.com/diaspora/diaspora/pull/7267)
|
||||
* Replace fileuploader-custom with FineUploader [#7083](https://github.com/diaspora/diaspora/pull/7083)
|
||||
* Always show mobile reaction counts [#7207](https://github.com/diaspora/diaspora/pull/7207)
|
||||
* Refactor mobile alerts for error responses [#7227](https://github.com/diaspora/diaspora/pull/7227)
|
||||
* Switch content and given reason in the reports overview [#7180](https://github.com/diaspora/diaspora/pull/7180)
|
||||
|
||||
## Bug fixes
|
||||
* Fix background color of year on notifications page with dark theme [#7263](https://github.com/diaspora/diaspora/pull/7263)
|
||||
* Fix jasmine tests in firefox [#7246](https://github.com/diaspora/diaspora/pull/7246)
|
||||
* Prevent scroll to top when clicking 'mark all as read' in the notification dropdown [#7253](https://github.com/diaspora/diaspora/pull/7253)
|
||||
* Update existing notifications in dropdown on fetch [#7270](https://github.com/diaspora/diaspora/pull/7270)
|
||||
* Fix link to post on mobile photo page [#7274](https://github.com/diaspora/diaspora/pull/7274)
|
||||
* Fix some background issues on dark mobile themes [#7278](https://github.com/diaspora/diaspora/pull/7278)
|
||||
|
||||
## Features
|
||||
* Add links to the aspects and followed tags pages on mobile [#7265](https://github.com/diaspora/diaspora/pull/7265)
|
||||
* diaspora\* is now available in Gàidhlig, Occitan, and Schwiizerdütsch
|
||||
|
||||
# 0.6.2.0
|
||||
|
||||
## Refactor
|
||||
* Use string-direction gem for rtl detection [#7181](https://github.com/diaspora/diaspora/pull/7181)
|
||||
* Reduce i18n.load side effects [#7184](https://github.com/diaspora/diaspora/pull/7184)
|
||||
* Force jasmine fails on syntax errors [#7185](https://github.com/diaspora/diaspora/pull/7185)
|
||||
* Don't display mail-related view content if it is disabled in the pod's config [#7190](https://github.com/diaspora/diaspora/pull/7190)
|
||||
* Use typeahead.js from rails-assets.org [#7192](https://github.com/diaspora/diaspora/pull/7192)
|
||||
* Refactor ShareVisibilitesController to use PostService [#7196](https://github.com/diaspora/diaspora/pull/7196)
|
||||
* Unify desktop and mobile head elements [#7194](https://github.com/diaspora/diaspora/pull/7194) [#7209](https://github.com/diaspora/diaspora/pull/7209)
|
||||
* Refactor flash messages on ajax errors for comments, likes, reshares and aspect memberships [#7202](https://github.com/diaspora/diaspora/pull/7202)
|
||||
* Only require AWS-module for fog [#7201](https://github.com/diaspora/diaspora/pull/7201)
|
||||
* Only show community spotlight links on the contacts page if community spotlight is enabled [#7213](https://github.com/diaspora/diaspora/pull/7213)
|
||||
* Require spec\_helper in .rspec [#7223](https://github.com/diaspora/diaspora/pull/7223)
|
||||
* Make the CSRF mail a bit more friendly [#7238](https://github.com/diaspora/diaspora/pull/7238) [#7241](https://github.com/diaspora/diaspora/pull/7241)
|
||||
|
||||
## Bug fixes
|
||||
* Fix fetching comments after fetching likes [#7167](https://github.com/diaspora/diaspora/pull/7167)
|
||||
* Hide 'reshare' button on already reshared posts [#7169](https://github.com/diaspora/diaspora/pull/7169)
|
||||
* Only reload profile header when changing aspect memberships [#7183](https://github.com/diaspora/diaspora/pull/7183)
|
||||
* Fix visiblity on invitation modal when opening it from the stream [#7191](https://github.com/diaspora/diaspora/pull/7191)
|
||||
* Add avatar fallback on tags page [#7198](https://github.com/diaspora/diaspora/pull/7198)
|
||||
* Update notifications when changing the stream [#7199](https://github.com/diaspora/diaspora/pull/7199)
|
||||
* Fix 500 on mobile commented and liked streams [#7219](https://github.com/diaspora/diaspora/pull/7219)
|
||||
|
||||
## Features
|
||||
* Show spinner when loading comments in the stream [#7170](https://github.com/diaspora/diaspora/pull/7170)
|
||||
* Add a dark color theme [#7152](https://github.com/diaspora/diaspora/pull/7152)
|
||||
* Added setting for custom changelog URL [#7166](https://github.com/diaspora/diaspora/pull/7166)
|
||||
* Show more information of recipients on conversation creation [#7129](https://github.com/diaspora/diaspora/pull/7129)
|
||||
* Update notifications every 5 minutes and when opening the notification dropdown [#6952](https://github.com/diaspora/diaspora/pull/6952)
|
||||
* Show browser notifications when receiving new unread notifications [#6952](https://github.com/diaspora/diaspora/pull/6952)
|
||||
* Only clear comment textarea when comment submission was successful [#7186](https://github.com/diaspora/diaspora/pull/7186)
|
||||
* Add support for graceful unicorn restarts [#7217](https://github.com/diaspora/diaspora/pull/7217)
|
||||
|
||||
# 0.6.1.0
|
||||
|
||||
Note: Although this is a minor release, the configuration file changed because the old Mapbox implementation is no longer valid, and the current implementation requires additional fields. Chances are high that if you're using the old integration, it will be broken anyway. If you do use Mapbox, please check out the `diaspora.yml.example` for new parameters.
|
||||
|
||||
## Refactor
|
||||
* Indicate proper way to report bugs in the sidebar [#7039](https://github.com/diaspora/diaspora/pull/7039)
|
||||
* Remove text color from notification mails and fix sender avatar [#7054](https://github.com/diaspora/diaspora/pull/7054)
|
||||
* Make the session cookies HttpOnly again [#7041](https://github.com/diaspora/diaspora/pull/7041)
|
||||
* Invalidate sessions with invalid CSRF tokens [#7050](https://github.com/diaspora/diaspora/pull/7050)
|
||||
* Liking a post will no longer update its interacted timestamp [#7030](https://github.com/diaspora/diaspora/pull/7030)
|
||||
* Improve W3C compliance [#7068](https://github.com/diaspora/diaspora/pull/7068) [#7082](https://github.com/diaspora/diaspora/pull/7082) [#7091](https://github.com/diaspora/diaspora/pull/7091) [#7092](https://github.com/diaspora/diaspora/pull/7092)
|
||||
* Load jQuery in the head on mobile [#7086](https://github.com/diaspora/diaspora/pull/7086)
|
||||
* Use translation for NodeInfo services [#7102](https://github.com/diaspora/diaspora/pull/7102)
|
||||
* Adopt new Mapbox tile URIs [#7066](https://github.com/diaspora/diaspora/pull/7066)
|
||||
* Refactored post interactions on the single post view [#7089](https://github.com/diaspora/diaspora/pull/7089)
|
||||
* Extract inline JavaScript [#7113](https://github.com/diaspora/diaspora/pull/7113)
|
||||
* Port conversations inbox to backbone.js [#7108](https://github.com/diaspora/diaspora/pull/7108)
|
||||
* Refactored stream shortcuts for more flexibility [#7127](https://github.com/diaspora/diaspora/pull/7127)
|
||||
* Link to admin dashboard instead of admin panel from the podmin landing page [#7130](https://github.com/diaspora/diaspora/pull/7130)
|
||||
|
||||
## Bug fixes
|
||||
* Post comments no longer get collapsed when interacting with a post [#7040](https://github.com/diaspora/diaspora/pull/7040)
|
||||
* Closed accounts will no longer show up in the account search [#7042](https://github.com/diaspora/diaspora/pull/7042)
|
||||
* Code blocks in conversations no longer overflow the content [#7055](https://github.com/diaspora/diaspora/pull/7055)
|
||||
* More buttons in mobile streams are fixed [#7036](https://github.com/diaspora/diaspora/pull/7036)
|
||||
* Fixed missing sidebar background in the contacts tab [#7064](https://github.com/diaspora/diaspora/pull/7064)
|
||||
* Fix tags URLs in hovercards [#7075](https://github.com/diaspora/diaspora/pull/7075)
|
||||
* Fix 500 in html requests for post interactions [#7085](https://github.com/diaspora/diaspora/pull/7085)
|
||||
* Remove whitespaces next to like link in stream [#7088](https://github.com/diaspora/diaspora/pull/7088)
|
||||
* Prevent overflow of interaction avatars in the single post view [#7070](https://github.com/diaspora/diaspora/pull/7070)
|
||||
* Fix moving publisher on first click after page load [#7094](https://github.com/diaspora/diaspora/pull/7094)
|
||||
* Fix link to comment on report page [#7105](https://github.com/diaspora/diaspora/pull/7105)
|
||||
* Fix duplicate flash message on mobile profile edit [#7107](https://github.com/diaspora/diaspora/pull/7107)
|
||||
* Clicking photos on mobile should no longer cause 404s [#7071](https://github.com/diaspora/diaspora/pull/7071)
|
||||
* Fix avatar size on mobile privacy page for ignored people [#7148](https://github.com/diaspora/diaspora/pull/7148)
|
||||
* Don't display tag following button when logged out [#7155](https://github.com/diaspora/diaspora/pull/7155)
|
||||
* Fix message modal on profile page [#7137](https://github.com/diaspora/diaspora/pull/7137)
|
||||
* Display error message when aspect membership changes fail [#7132](https://github.com/diaspora/diaspora/pull/7132)
|
||||
* Avoid the creation of pod that are none [#7145](https://github.com/diaspora/diaspora/pull/7145)
|
||||
* Fixed tag pages with alternate default aspect settings [#7262](https://github.com/diaspora/diaspora/pull/7162)
|
||||
* Suppressed CSP related deprecation warnings [#7263](https://github.com/diaspora/diaspora/pull/7163)
|
||||
|
||||
## Features
|
||||
* Deleted comments will be removed when loading more comments [#7045](https://github.com/diaspora/diaspora/pull/7045)
|
||||
* The "subscribe" indicator on a post now gets toggled when you like or rehsare a post [#7040](https://github.com/diaspora/diaspora/pull/7040)
|
||||
* Add OpenGraph video support [#7043](https://github.com/diaspora/diaspora/pull/7043)
|
||||
* You'll now get redirected to the invites page if you follow an invitation but you're already logged in [#7061](https://github.com/diaspora/diaspora/pull/7061)
|
||||
* Add support for setting BOSH access protocol via chat configuration [#7100](https://github.com/diaspora/diaspora/pull/7100)
|
||||
* Add number of unreviewed reports to admin dashboard and admin sidebar [#7109](https://github.com/diaspora/diaspora/pull/7109)
|
||||
* Don't federate to pods that have been offline for an extended period of time [#7120](https://github.com/diaspora/diaspora/pull/7120)
|
||||
* Add In-Reply-To and References headers to notification mails [#7122](https://github.com/diaspora/diaspora/pull/7122)
|
||||
* Directly link to a comment in commented notification mails [#7124](https://github.com/diaspora/diaspora/pull/7124)
|
||||
* Add optional `Content-Security-Policy` header [#7128](https://github.com/diaspora/diaspora/pull/7128)
|
||||
* Add links to main stream and public stream to the mobile drawer [#7144](https://github.com/diaspora/diaspora/pull/7144)
|
||||
* Allow opening search results from the dropdown in a new tab [#7021](https://github.com/diaspora/diaspora/issues/7021)
|
||||
* Add user setting for default post visibility [#7118](https://github.com/diaspora/diaspora/issues/7118)
|
||||
|
||||
# 0.6.0.1
|
||||
|
||||
Fixes an issue with installing an running diaspora\*, caused by a recent bundler update that fixes a bundler bug on which we depended on.
|
||||
|
||||
# 0.6.0.0
|
||||
|
||||
## Warning: This release contains long migrations
|
||||
|
||||
This diaspora\* releases comes with a few database cleanup migrations and they could possible take a while. While you should always do that, it is especially important this time to make sure you run the migrations inside a detachable environment like `screen` or `tmux`. A interrupted SSH session could possibly harm your database. Also, please make a backup.
|
||||
|
||||
## The DB environment variable is gone
|
||||
|
||||
With Bundler 1.10 supporting optional groups, we removed the DB environment variable. When updating to this release, please update
|
||||
bundler and select the database support you want:
|
||||
|
||||
```sh
|
||||
gem install bundler
|
||||
bundle install --with mysql # For MySQL and MariaDB
|
||||
bundle install --with postgresql # For PostgreSQL
|
||||
```
|
||||
|
||||
For production setups we now additionally recommend adding the `--deployment` flag.
|
||||
If you set the DB environment variable anywhere, that's no longer necessary.
|
||||
|
||||
## Supported Ruby versions
|
||||
|
||||
This release recommends using Ruby 2.3, while retaining Ruby 2.1 as an officially supported version.
|
||||
Ruby 2.0 is no longer officially supported.
|
||||
|
||||
## Configuration changes
|
||||
|
||||
Please note that the default listen parameter for production setups got
|
||||
changed. diaspora\* will no longer listen on `0.0.0.0:3000` as it will now
|
||||
bind to an UNIX socket at `unix:tmp/diaspora.sock`. Please change your local
|
||||
`diaspora.yml` if necessary.
|
||||
|
||||
## Redis namespace support dropped
|
||||
|
||||
We dropped support for Redis namespaces in this release. If you previously set
|
||||
a custom namespace, please note that diaspora\* will no longer use the
|
||||
configured value. By default, Redis supports up to 8 databases which can be
|
||||
selected via the Redis URL in `diaspora.yml`. Please check the examples
|
||||
provided in our configuration example file.
|
||||
|
||||
## Terms of Use design changes
|
||||
|
||||
With the port to Bootstrap 3, app/views/terms/default.haml has a new structure. If you have created a customised app/views/terms/terms.haml or app/views/terms/terms.erb file, you will need to edit those files to base your customisations on the new default.haml file.
|
||||
|
||||
## API authentication
|
||||
|
||||
This release makes diaspora\* a OpenID Connect provider. This means you can authenticate to third parties with your diaspora\* account and let
|
||||
them act as your diaspora\* account on your behalf. This feature is still considered in early development, we still expect edge cases and advanced
|
||||
features of the specificiation to not be handled correctly or be missing. But we expect a basic OpenID Connect compliant client to work. Please submit issues!
|
||||
We will also most likely still change the authorization scopes we offer and started with a very minimal set.
|
||||
Most work still required is on documentation as well as designing and implementing the data API for all of Diaspora's functionality.
|
||||
Contributions are very welcome, the hard work is done!
|
||||
|
||||
## Vines got replaced by Prosody
|
||||
|
||||
Due to many issues with Vines, we decided to remove Vines and offer a Prosody
|
||||
example configuration instead. [Check the
|
||||
wiki](https://wiki.diasporafoundation.org/Integration/Chat#Vines_to_Prosody)
|
||||
for more information on how to migrate to Prosody if you've been using Vines
|
||||
before.
|
||||
|
||||
## Sidekiq queue changes
|
||||
|
||||
We've decreased the amount of sidekiq queues from 13 to 5 in PR [#6950](https://github.com/diaspora/diaspora/pull/6950).
|
||||
The new queues are organized according to priority for the jobs they will process. When upgrading please make sure to
|
||||
empty the sidekiq queues before shutting down the server for an update.
|
||||
|
||||
If you run your sidekiq with a custom queue configuration, please make sure to update that for the new queues.
|
||||
|
||||
The new queues are: `urgent, high, medium, low, default`.
|
||||
|
||||
When you upgrade to the new version, some jobs may persist in the old queues. To move them to the default queue,
|
||||
so they're processed, run:
|
||||
|
||||
```
|
||||
bin/rake migrations:legacy_queues
|
||||
```
|
||||
|
||||
Note that this will retry all dead jobs, if you want to prevent that empty the dead queue first.
|
||||
|
||||
The command will report queues that still have jobs and launch sidekiq process for that queues.
|
||||
|
||||
## Refactor
|
||||
* Improve bookmarklet [#5904](https://github.com/diaspora/diaspora/pull/5904)
|
||||
* Update listen configuration to listen on unix sockets by default [#5974](https://github.com/diaspora/diaspora/pull/5974)
|
||||
* Port to Bootstrap 3 [#6015](https://github.com/diaspora/diaspora/pull/6015)
|
||||
* Use a fixed width for the mobile drawer [#6057](https://github.com/diaspora/diaspora/pull/6057)
|
||||
* Replace jquery.autoresize with autosize [#6104](https://github.com/diaspora/diaspora/pull/6104)
|
||||
* Improve mobile conversation design [#6087](https://github.com/diaspora/diaspora/pull/6087)
|
||||
* Replace remaining faceboxes with Bootstrap modals [#6106](https://github.com/diaspora/diaspora/pull/6106) [#6161](https://github.com/diaspora/diaspora/pull/6161)
|
||||
* Rewrite header using Bootstrap 3 [#6109](https://github.com/diaspora/diaspora/pull/6109) [#6130](https://github.com/diaspora/diaspora/pull/6130) [#6132](https://github.com/diaspora/diaspora/pull/6132)
|
||||
* Use upstream CSS mappings for Entypo [#6158](https://github.com/diaspora/diaspora/pull/6158)
|
||||
* Replace some mobile icons with Entypo [#6218](https://github.com/diaspora/diaspora/pull/6218)
|
||||
* Refactor publisher backbone view [#6228](https://github.com/diaspora/diaspora/pull/6228)
|
||||
* Replace MBP.autogrow with autosize on mobile [#6261](https://github.com/diaspora/diaspora/pull/6261)
|
||||
* Improve mobile drawer transition [#6233](https://github.com/diaspora/diaspora/pull/6233)
|
||||
* Remove unused header icons and an unused favicon [#6283](https://github.com/diaspora/diaspora/pull/6283)
|
||||
* Replace mobile icons for post interactions with Entypo icons [#6291](https://github.com/diaspora/diaspora/pull/6291)
|
||||
* Replace jquery.autocomplete with typeahead.js [#6293](https://github.com/diaspora/diaspora/pull/6293)
|
||||
* Redesign sidebars on stream pages [#6309](https://github.com/diaspora/diaspora/pull/6309)
|
||||
* Improve ignored users styling [#6349](https://github.com/diaspora/diaspora/pull/6349)
|
||||
* Use Blueimp image gallery instead of lightbox [#6301](https://github.com/diaspora/diaspora/pull/6301)
|
||||
* Unify mobile and desktop header design [#6285](https://github.com/diaspora/diaspora/pull/6285)
|
||||
* Add white background and box-shadow to stream elements [#6324](https://github.com/diaspora/diaspora/pull/6324)
|
||||
* Override Bootstrap list group design [#6345](https://github.com/diaspora/diaspora/pull/6345)
|
||||
* Clean up publisher code [#6336](https://github.com/diaspora/diaspora/pull/6336)
|
||||
* Port conversations to new design [#6431](https://github.com/diaspora/diaspora/pull/6431)
|
||||
* Hide cancel button in publisher on small screens [#6435](https://github.com/diaspora/diaspora/pull/6435)
|
||||
* Replace mobile background with color [#6415](https://github.com/diaspora/diaspora/pull/6415)
|
||||
* Port flash messages to backbone [#6395](https://github.com/diaspora/diaspora/pull/6395)
|
||||
* Change login/registration/forgot password button color [#6504](https://github.com/diaspora/diaspora/pull/6504)
|
||||
* A note regarding ignoring users was added to the failure messages on commenting/liking [#6646](https://github.com/diaspora/diaspora/pull/6646)
|
||||
* Replace sidetiq with sidekiq-cron [#6616](https://github.com/diaspora/diaspora/pull/6616)
|
||||
* Refactor mobile comment section [#6509](https://github.com/diaspora/diaspora/pull/6509)
|
||||
* Set vertical resize as default for all textareas [#6654](https://github.com/diaspora/diaspora/pull/6654)
|
||||
* Unifiy max-widths and page layouts [#6675](https://github.com/diaspora/diaspora/pull/6675)
|
||||
* Enable autosizing for all textareas [#6674](https://github.com/diaspora/diaspora/pull/6674)
|
||||
* Stream faces are gone [#6686](https://github.com/diaspora/diaspora/pull/6686)
|
||||
* Refactor mobile javascript and add tests [#6394](https://github.com/diaspora/diaspora/pull/6394)
|
||||
* Dropped `parent_author_signature` from relayables [#6586](https://github.com/diaspora/diaspora/pull/6586)
|
||||
* Attached ShareVisibilities to the User, not the Contact [#6723](https://github.com/diaspora/diaspora/pull/6723)
|
||||
* Refactor mentions input, now based on typeahead.js [#6728](https://github.com/diaspora/diaspora/pull/6728)
|
||||
* Optimized the pod up checks [#6727](https://github.com/diaspora/diaspora/pull/6727)
|
||||
* Prune and do not create aspect visibilities for public posts [#6732](https://github.com/diaspora/diaspora/pull/6732)
|
||||
* Optimized mobile login and registration forms [#6764](https://github.com/diaspora/diaspora/pull/6764)
|
||||
* Redesign stream pages [#6535](https://github.com/diaspora/diaspora/pull/6535)
|
||||
* Improve search and mentions suggestions [#6788](https://github.com/diaspora/diaspora/pull/6788)
|
||||
* Redesign back to top button [#6782](https://github.com/diaspora/diaspora/pull/6782)
|
||||
* Adjusted Facebook integration for a successful review [#6778](https://github.com/diaspora/diaspora/pull/6778)
|
||||
* Redirect to the sign-in page instead of the stream on account deletion [#6784](https://github.com/diaspora/diaspora/pull/6784)
|
||||
* Removed own unicorn killer by a maintained third-party gem [#6792](https://github.com/diaspora/diaspora/pull/6792)
|
||||
* Removed deprecated `REDISTOGO_URL` environment variable [#6863](https://github.com/diaspora/diaspora/pull/6863)
|
||||
* Use Poltergeist instead of Selenium [#6768](https://github.com/diaspora/diaspora/pull/6768)
|
||||
* Redesigned the landing page and added dedicated notes for podmins [#6268](https://github.com/diaspora/diaspora/pull/6268)
|
||||
* Moved the entire federation implementation into its own gem. 🎉 [#6873](https://github.com/diaspora/diaspora/pull/6873)
|
||||
* Remove `StatusMessage#raw_message` [#6921](https://github.com/diaspora/diaspora/pull/6921)
|
||||
* Extract photo export into a service class [#6922](https://github.com/diaspora/diaspora/pull/6922)
|
||||
* Use handlebars template for aspect membership dropdown [#6864](https://github.com/diaspora/diaspora/pull/6864)
|
||||
* Extract relayable signatures into their own tables [#6932](https://github.com/diaspora/diaspora/pull/6932)
|
||||
* Remove outdated columns from posts table [#6940](https://github.com/diaspora/diaspora/pull/6940)
|
||||
* Remove some unused routes [#6781](https://github.com/diaspora/diaspora/pull/6781)
|
||||
* Consolidate sidekiq queues [#6950](https://github.com/diaspora/diaspora/pull/6950)
|
||||
* Don't re-render the whole comment stream when adding comments [#6406](https://github.com/diaspora/diaspora/pull/6406)
|
||||
* Drop legacy invitation system [#6976](https://github.com/diaspora/diaspora/pull/6976)
|
||||
* More consistent and updated meta tags throughout [#6998](https://github.com/diaspora/diaspora/pull/6998)
|
||||
|
||||
## Bug fixes
|
||||
* Destroy Participation when removing interactions with a post [#5852](https://github.com/diaspora/diaspora/pull/5852)
|
||||
* Improve accessibility of a couple pages [#6227](https://github.com/diaspora/diaspora/pull/6227)
|
||||
* Capitalize "Powered by diaspora" [#6254](https://github.com/diaspora/diaspora/pull/6254)
|
||||
* Display username and avatar for NSFW posts in mobile view [#6245](https://github.com/diaspora/diaspora/pull/6245)
|
||||
* Prevent multiple comment boxes on mobile [#6363](https://github.com/diaspora/diaspora/pull/6363)
|
||||
* Correctly display location in post preview [#6429](https://github.com/diaspora/diaspora/pull/6429)
|
||||
* Do not fail when submitting an empty comment in the mobile view [#6543](https://github.com/diaspora/diaspora/pull/6543)
|
||||
* Limit flash message width on small devices [#6529](https://github.com/diaspora/diaspora/pull/6529)
|
||||
* Add navbar on mobile when not logged in [#6483](https://github.com/diaspora/diaspora/pull/6483)
|
||||
* Fix timeago tooltips for reshares [#6648](https://github.com/diaspora/diaspora/pull/6648)
|
||||
* "Getting started" is now turned off after first visit on mobile [#6681](https://github.com/diaspora/diaspora/pull/6681)
|
||||
* Fixed a 500 when liking on mobile without JS enabled [#6683](https://github.com/diaspora/diaspora/pull/6683)
|
||||
* Fixed profile image upload in the mobile UI [#6684](https://github.com/diaspora/diaspora/pull/6684)
|
||||
* Fixed eye not stopping all processes when trying to exit `script/server` [#6693](https://github.com/diaspora/diaspora/pull/6693)
|
||||
* Do not change contacts count when marking notifications on the contacts page as read [#6718](https://github.com/diaspora/diaspora/pull/6718)
|
||||
* Fix typeahead for non-latin characters [#6741](https://github.com/diaspora/diaspora/pull/6741)
|
||||
* Fix upload size error on mobile [#6803](https://github.com/diaspora/diaspora/pull/6803)
|
||||
* Connection tester handles invalid NodeInfo implementations [#6890](https://github.com/diaspora/diaspora/pull/6890)
|
||||
* Do not allow to change email to an already used one [#6905](https://github.com/diaspora/diaspora/pull/6905)
|
||||
* Correctly filter mentions on the server side [#6902](https://github.com/diaspora/diaspora/pull/6902)
|
||||
* Add aspects to the aspect membership dropdown when creating them on the getting started page [#6864](https://github.com/diaspora/diaspora/pull/6864)
|
||||
* Strip markdown from message preview in conversations list [#6923](https://github.com/diaspora/diaspora/pull/6923)
|
||||
* Improve tag stream performance [#6903](https://github.com/diaspora/diaspora/pull/6903)
|
||||
* Only show mutual contacts in conversations auto suggestions [#7001](https://github.com/diaspora/diaspora/pull/7001)
|
||||
|
||||
## Features
|
||||
* Support color themes [#6033](https://github.com/diaspora/diaspora/pull/6033)
|
||||
* Add mobile services and privacy settings pages [#6086](https://github.com/diaspora/diaspora/pull/6086)
|
||||
* Optionally make your extended profile details public [#6162](https://github.com/diaspora/diaspora/pull/6162)
|
||||
* Add admin dashboard showing latest diaspora\* version [#6216](https://github.com/diaspora/diaspora/pull/6216)
|
||||
* Display poll & location on mobile [#6238](https://github.com/diaspora/diaspora/pull/6238)
|
||||
* Update counts on contacts page dynamically [#6240](https://github.com/diaspora/diaspora/pull/6240)
|
||||
* Add support for relay based public post federation [#6207](https://github.com/diaspora/diaspora/pull/6207)
|
||||
* Bigger mobile publisher [#6261](https://github.com/diaspora/diaspora/pull/6261)
|
||||
* Backend information panel & health checks for known pods [#6290](https://github.com/diaspora/diaspora/pull/6290)
|
||||
* Allow users to view a posts locations on an OpenStreetMap [#6256](https://github.com/diaspora/diaspora/pull/6256)
|
||||
* Redesign and unify error pages [#6428](https://github.com/diaspora/diaspora/pull/6428)
|
||||
* Redesign and refactor report admin interface [#6378](https://github.com/diaspora/diaspora/pull/6378)
|
||||
* Add permalink icon to stream elements [#6457](https://github.com/diaspora/diaspora/pull/6457)
|
||||
* Move reshare count to interactions for stream elements [#6487](https://github.com/diaspora/diaspora/pull/6487)
|
||||
* Posts of ignored users are now visible on that profile page [#6617](https://github.com/diaspora/diaspora/pull/6617)
|
||||
* Add white color theme [#6631](https://github.com/diaspora/diaspora/pull/6631)
|
||||
* Add answer counts to poll [#6641](https://github.com/diaspora/diaspora/pull/6641)
|
||||
* Check for collapsible posts after images in posts have loaded [#6671](https://github.com/diaspora/diaspora/pull/6671)
|
||||
* Add reason for post report to email sent to admins [#6679](https://github.com/diaspora/diaspora/pull/6679)
|
||||
* Add links to the single post view of the related post to photos in the photo stream [#6621](https://github.com/diaspora/diaspora/pull/6621)
|
||||
* Add a note for people with disabled JavaScript [#6777](https://github.com/diaspora/diaspora/pull/6777)
|
||||
* Do not include conversation subject in notification mail [#6910](https://github.com/diaspora/diaspora/pull/6910)
|
||||
* Add 'Be excellent to each other!' to the sidebar [#6914](https://github.com/diaspora/diaspora/pull/6914)
|
||||
* Expose Sidekiq dead queue configuration options
|
||||
* Properly support pluralization in timeago strings [#6926](https://github.com/diaspora/diaspora/pull/6926)
|
||||
* Return all contacts in people search [#6951](https://github.com/diaspora/diaspora/pull/6951)
|
||||
* Make screenreaders read alerts [#6973](https://github.com/diaspora/diaspora/pull/6973)
|
||||
* Display message when there are no posts in a stream [#6974](https://github.com/diaspora/diaspora/pull/6974)
|
||||
* Add bootstrap-markdown editor to the publisher [#6551](https://github.com/diaspora/diaspora/pull/6551)
|
||||
* Don't create notifications for ignored users [#6984](https://github.com/diaspora/diaspora/pull/6984)
|
||||
* Fetch missing persons when receiving a mention for them [#6992](https://github.com/diaspora/diaspora/pull/6992)
|
||||
|
||||
# 0.5.10.2
|
||||
|
||||
Update to Rails 4.2.7.1 which fixes [CVE-2016-6316](https://groups.google.com/forum/#!topic/ruby-security-ann/8B2iV2tPRSE) and [CVE-2016-6317](https://groups.google.com/forum/#!topic/ruby-security-ann/WccgKSKiPZA).
|
||||
|
||||
# 0.5.10.1
|
||||
|
||||
We made a mistake and removed `mysql2` from the `Gemfile.lock` in a recent gem update. Since this could cause some issues for some installations, we decided to release a hotfix.
|
||||
|
||||
# 0.5.10.0
|
||||
|
||||
## Refactor
|
||||
|
||||
* Removed the publisher from a user's photo stream due to various issues [#6851](https://github.com/diaspora/diaspora/pull/6851)
|
||||
* Don't implicitly ignore missing templateName in app.views.Base [#6877](https://github.com/diaspora/diaspora/pull/6877)
|
||||
|
||||
# 0.5.9.1
|
||||
|
||||
Update Nokogiri to 1.6.8, which in turn updates libxml2 to 2.9.4 and libxslt to 1.1.29,
|
||||
addressing a range of security issues. See https://groups.google.com/forum/#!topic/ruby-security-ann/RCHyF5K9Lbc
|
||||
for more details.
|
||||
|
||||
# 0.5.9.0
|
||||
|
||||
## Refactor
|
||||
* Remove unused mentions regex [#6810](https://github.com/diaspora/diaspora/pull/6810)
|
||||
|
||||
## Bug fixes
|
||||
* Fix back to top button not appearing on Webkit browsers [#6782](https://github.com/diaspora/diaspora/pull/6782)
|
||||
* Don't reset the notification timestamp when marking them as read [#6821](https://github.com/diaspora/diaspora/pull/6821)
|
||||
|
||||
## Features
|
||||
|
||||
* The sender's diaspora-ID is now shown in invitation mails [#6817](https://github.com/diaspora/diaspora/pull/6817)
|
||||
|
||||
# 0.5.8.0
|
||||
|
||||
## Refactor
|
||||
* Sort tag autocompletion by tag name [#6734](https://github.com/diaspora/diaspora/pull/6734)
|
||||
* Make account deletions faster by adding an index [#6771](https://github.com/diaspora/diaspora/pull/6771)
|
||||
|
||||
## Bug fixes
|
||||
* Fix empty name field when editing aspect names [#6706](https://github.com/diaspora/diaspora/pull/6706)
|
||||
* Fix internal server error when trying to log out of an expired session [#6707](https://github.com/diaspora/diaspora/pull/6707)
|
||||
* Only mark unread notifications as read [#6711](https://github.com/diaspora/diaspora/pull/6711)
|
||||
* Use https for OEmbeds [#6748](https://github.com/diaspora/diaspora/pull/6748)
|
||||
* Fix birthday issues on leap days [#6738](https://github.com/diaspora/diaspora/pull/6738)
|
||||
|
||||
## Features
|
||||
* Added the footer to conversation pages [#6710](https://github.com/diaspora/diaspora/pull/6710)
|
||||
* Drop ChromeFrame and display an error page on old IE versions instead [#6751](https://github.com/diaspora/diaspora/pull/6751)
|
||||
|
||||
# 0.5.7.1
|
||||
|
||||
This security release disables post fetching for relayables. Due to an insecure implementation, fetching of root posts for relayables could allow an attacker to distribute malicious/spoofed/modified posts for any person.
|
||||
|
||||
Disabling the fetching will make the current federation a bit less reliable, but for a hotfix, this is the best solution. We will re-enable the fetching in 0.6.0.0 when we moved out the federation into its own library and are able to implement further validation during fetches.
|
||||
|
||||
# 0.5.7.0
|
||||
|
||||
## Refactor
|
||||
* Internationalize controller rescue\_from text [#6554](https://github.com/diaspora/diaspora/pull/6554)
|
||||
* Make mention parsing a bit more robust [#6658](https://github.com/diaspora/diaspora/pull/6658)
|
||||
* Remove unlicensed images [#6673](https://github.com/diaspora/diaspora/pull/6673)
|
||||
* Removed unused contacts\_title [#6687](https://github.com/diaspora/diaspora/pull/6687)
|
||||
|
||||
## Bug fixes
|
||||
* Fix plural rules handling more than wanted as "one" [#6630](https://github.com/diaspora/diaspora/pull/6630)
|
||||
* Fix `suppress_annoying_errors` eating too much errors [#6653](https://github.com/diaspora/diaspora/pull/6653)
|
||||
* Ensure the rubyzip gem is properly loaded [#6659](https://github.com/diaspora/diaspora/pull/6659)
|
||||
* Fix mobile registration layout after failed registration [#6677](https://github.com/diaspora/diaspora/pull/6677)
|
||||
* Fix mirrored names when using a RTL language [#6680](https://github.com/diaspora/diaspora/pull/6680)
|
||||
* Disable submitting a post multiple times in the mobile UI [#6682](https://github.com/diaspora/diaspora/pull/6682)
|
||||
|
||||
## Features
|
||||
* Keyboard shortcuts now do work on profile pages as well [#6647](https://github.com/diaspora/diaspora/pull/6647/files)
|
||||
* Add the podmin email address to 500 errors [#6652](https://github.com/diaspora/diaspora/pull/6652)
|
||||
|
||||
# 0.5.6.3
|
||||
|
||||
Fix evil regression caused by Active Model no longer exposing
|
||||
`include_root_in_json` in instances.
|
||||
|
||||
# 0.5.6.2
|
||||
|
||||
* Fix [CVE-2016-0751](https://groups.google.com/forum/#!topic/rubyonrails-security/9oLY_FCzvoc) - Possible Object Leak and Denial of Service attack in Action Pack
|
||||
* Fix [CVE-2015-7581](https://groups.google.com/forum/#!topic/rubyonrails-security/dthJ5wL69JE) - Object leak vulnerability for wildcard controller routes in Action Pack
|
||||
* Fix [CVE-2015-7576](https://groups.google.com/forum/#!topic/rubyonrails-security/ANv0HDHEC3k) - Timing attack vulnerability in basic authentication in Action Controller
|
||||
* Fix [CVE-2016-0752](https://groups.google.com/forum/#!topic/rubyonrails-security/335P1DcLG00) - Possible Information Leak Vulnerability in Action View
|
||||
* Fix [CVE-2016-0753](https://groups.google.com/forum/#!topic/rubyonrails-security/6jQVC1geukQ) - Possible Input Validation Circumvention in Active Model
|
||||
* Fix [CVE-2015-7577](https://groups.google.com/forum/#!topic/rubyonrails-security/cawsWcQ6c8g) - Nested attributes rejection proc bypass in Active Record
|
||||
* Fix [CVE-2015-7579](https://groups.google.com/forum/#!topic/rubyonrails-security/OU9ugTZcbjc) - XSS vulnerability in rails-html-sanitizer
|
||||
* Fix [CVE-2015-7578](https://groups.google.com/forum/#!topic/rubyonrails-security/uh--W4TDwmI) - Possible XSS vulnerability in rails-html-sanitizer
|
||||
|
||||
# 0.5.6.1
|
||||
|
||||
* Fix Nokogiri CVE-2015-7499
|
||||
* Fix unsafe "Remember me" cookies in Devise
|
||||
|
||||
# 0.5.6.0
|
||||
|
||||
## Refactor
|
||||
* Add more integration tests with the help of the new diaspora-federation gem [#6539](https://github.com/diaspora/diaspora/pull/6539)
|
||||
|
||||
## Bug fixes
|
||||
* Fix mention autocomplete when pasting the username [#6510](https://github.com/diaspora/diaspora/pull/6510)
|
||||
* Use and update updated\_at for notifications [#6573](https://github.com/diaspora/diaspora/pull/6573)
|
||||
* Ensure the author signature is checked when receiving a relayable [#6539](https://github.com/diaspora/diaspora/pull/6539)
|
||||
* Do not try to display hovercards when logged out [#6587](https://github.com/diaspora/diaspora/pull/6587)
|
||||
|
||||
## Features
|
||||
|
||||
* Display hovercards without aspect dropdown when logged out [#6603](https://github.com/diaspora/diaspora/pull/6603)
|
||||
* Add media.ccc.de as a trusted oEmbed endpoint
|
||||
|
||||
# 0.5.5.1
|
||||
|
||||
* Fix XSS on profile pages
|
||||
* Bump nokogiri to fix several libxml2 CVEs, see http://www.ubuntu.com/usn/usn-2834-1/
|
||||
|
||||
# 0.5.5.0
|
||||
|
||||
## Bug fixes
|
||||
* Redirect to sign in page when a background request fails with 401 [#6496](https://github.com/diaspora/diaspora/pull/6496)
|
||||
* Correctly skip setting sidekiq logfile on Heroku [#6500](https://github.com/diaspora/diaspora/pull/6500)
|
||||
* Fix notifications for interactions by non-contacts [#6498](https://github.com/diaspora/diaspora/pull/6498)
|
||||
* Fix issue where the publisher was broken on profile pages [#6503](https://github.com/diaspora/diaspora/pull/6503)
|
||||
* Prevent participations being created for invalid interactions [#6552](https://github.com/diaspora/diaspora/pull/6552)
|
||||
* Improve federation for reshare related interactions [#6481](https://github.com/diaspora/diaspora/pull/6481)
|
||||
|
||||
# 0.5.4.0
|
||||
|
||||
## Refactor
|
||||
* Improve infinite scroll triggering [#6451](https://github.com/diaspora/diaspora/pull/6451)
|
||||
|
||||
## Bug fixes
|
||||
* Skip first getting started step if it looks done already [#6456](https://github.com/diaspora/diaspora/pull/6456)
|
||||
* Normalize new followed tags and insert them alphabetically [#6454](https://github.com/diaspora/diaspora/pull/6454)
|
||||
* Add avatar fallback for notification dropdown [#6463](https://github.com/diaspora/diaspora/pull/6463)
|
||||
* Improve handling of j/k hotkeys [#6462](https://github.com/diaspora/diaspora/pull/6462)
|
||||
* Fix JS error caused by hovercards [6480](https://github.com/diaspora/diaspora/pull/6480)
|
||||
|
||||
## Features
|
||||
* Show spinner on initial stream load [#6384](https://github.com/diaspora/diaspora/pull/6384)
|
||||
* Add new moderator role. Moderators can view and act on reported posts [#6351](https://github.com/diaspora/diaspora/pull/6351)
|
||||
* Only post to the primary tumblr blog [#6386](https://github.com/diaspora/diaspora/pull/6386)
|
||||
* Always show public photos on profile page [#6398](https://github.com/diaspora/diaspora/pull/6398)
|
||||
* Expose Unicorn's pid option to our configuration system [#6411](https://github.com/diaspora/diaspora/pull/6411)
|
||||
* Add stream of all public posts [#6465](https://github.com/diaspora/diaspora/pull/6465)
|
||||
* Reload stream when clicking on already active one [#6466](https://github.com/diaspora/diaspora/pull/6466)
|
||||
* Sign in user before evaluating post visibility [#6490](https://github.com/diaspora/diaspora/pull/6490)
|
||||
|
||||
# 0.5.3.1
|
||||
|
||||
Fix a leak of potentially private profile data to unauthorized users who were sharing with the person
|
||||
and on a pod that received that data.
|
||||
|
||||
# 0.5.3.0
|
||||
|
||||
## Refactor
|
||||
* Drop broken correlations from the admin pages [#6223](https://github.com/diaspora/diaspora/pull/6223)
|
||||
* Extract PostService from PostsController [#6208](https://github.com/diaspora/diaspora/pull/6208)
|
||||
* Drop outdated/unused mbp-respond.min.js and mbp-modernizr-custom.js [#6257](https://github.com/diaspora/diaspora/pull/6257)
|
||||
* Refactor ApplicationController#after\_sign\_out\_path\_for [#6258](https://github.com/diaspora/diaspora/pull/6258)
|
||||
* Extract StatusMessageService from StatusMessagesController [#6280](https://github.com/diaspora/diaspora/pull/6280)
|
||||
* Refactor HomeController#toggle\_mobile [#6260](https://github.com/diaspora/diaspora/pull/6260)
|
||||
* Extract CommentService from CommentsController [#6307](https://github.com/diaspora/diaspora/pull/6307)
|
||||
* Extract user/profile discovery into the diaspora\_federation-rails gem [#6310](https://github.com/diaspora/diaspora/pull/6310)
|
||||
* Refactor PostPresenter [#6315](https://github.com/diaspora/diaspora/pull/6315)
|
||||
* Convert BackToTop to a backbone view [#6279](https://github.com/diaspora/diaspora/pull/6279) and [#6360](https://github.com/diaspora/diaspora/pull/6360)
|
||||
* Automatically follow the new HQ-Account [#6369](https://github.com/diaspora/diaspora/pull/6369)
|
||||
|
||||
## Bug fixes
|
||||
* Fix indentation and a link title on the default home page [#6212](https://github.com/diaspora/diaspora/pull/6212)
|
||||
* Bring peeping Tom on the 404 page back [#6226](https://github.com/diaspora/diaspora/pull/6226)
|
||||
* Fix mobile photos index page [#6243](https://github.com/diaspora/diaspora/pull/6243)
|
||||
* Fix conversations view with no contacts [#6266](https://github.com/diaspora/diaspora/pull/6266)
|
||||
* Links in the left sidebar are now clickable on full width [#6267](https://github.com/diaspora/diaspora/pull/6267)
|
||||
* Guard against passing nil into person\_image\_tag [#6286](https://github.com/diaspora/diaspora/pull/6286)
|
||||
* Prevent Handlebars from messing up indentation of pre tags [#6339](https://github.com/diaspora/diaspora/pull/6339)
|
||||
* Fix pagination design on notifications page [#6364](https://github.com/diaspora/diaspora/pull/6364)
|
||||
|
||||
## Features
|
||||
|
||||
* Implement NodeInfo [#6239](https://github.com/diaspora/diaspora/pull/6239)
|
||||
* Display original author on reshares of NSFW posts [#6270](https://github.com/diaspora/diaspora/pull/6270)
|
||||
* Use avatars in hovercards as links to the profile [#6297](https://github.com/diaspora/diaspora/pull/6297)
|
||||
* Remove avatars of ignored users from stream faces [#6320](https://github.com/diaspora/diaspora/pull/6320)
|
||||
* New /m route to force the mobile view [#6354](https://github.com/diaspora/diaspora/pull/6354)
|
||||
|
||||
# 0.5.2.0
|
||||
|
||||
## Refactor
|
||||
* Update perfect-scrollbar [#6085](https://github.com/diaspora/diaspora/pull/6085)
|
||||
* Remove top margin for first heading in a post [#6110](https://github.com/diaspora/diaspora/pull/6110)
|
||||
* Add link to pod statistics in right navigation [#6117](https://github.com/diaspora/diaspora/pull/6117)
|
||||
* Update to Rails 4.2.3 [#6140](https://github.com/diaspora/diaspora/pull/6140)
|
||||
* Refactor person related URL generation [#6168](https://github.com/diaspora/diaspora/pull/6168)
|
||||
* Move webfinger and HCard generation out of the core and embed the `diaspora_federation-rails` gem [#6151](https://github.com/diaspora/diaspora/pull/6151/)
|
||||
* Refactor rspec tests to to use `let` instead of before blocks [#6199](https://github.com/diaspora/diaspora/pull/6199)
|
||||
* Refactor tests for EXIF stripping [#6183](https://github.com/diaspora/diaspora/pull/6183)
|
||||
|
||||
## Bug fixes
|
||||
* Precompile facebox images [#6105](https://github.com/diaspora/diaspora/pull/6105)
|
||||
* Fix wrong closing a-tag [#6111](https://github.com/diaspora/diaspora/pull/6111)
|
||||
* Fix mobile more-button wording when there are less than 15 posts [#6118](https://github.com/diaspora/diaspora/pull/6118)
|
||||
* Fix reappearing flash boxes during sign-in [#6146](https://github.com/diaspora/diaspora/pull/6146)
|
||||
* Capitalize Wiki link [#6193](https://github.com/diaspora/diaspora/pull/6193)
|
||||
|
||||
## Features
|
||||
* Add configuration options for some debug logs [#6090](https://github.com/diaspora/diaspora/pull/6090)
|
||||
* Send new users a welcome message from the podmin [#6128](https://github.com/diaspora/diaspora/pull/6128)
|
||||
* Cleanup temporary upload files daily [#6147](https://github.com/diaspora/diaspora/pull/6147)
|
||||
* Add guid to posts and comments in the user export [#6185](https://github.com/diaspora/diaspora/pull/6185)
|
||||
|
||||
# 0.5.1.2
|
||||
|
||||
diaspora\* versions prior 0.5.1.2 leaked potentially private profile data (namely the bio, birthday, gender and location fields) to
|
||||
|
||||
275
Gemfile
@@ -1,47 +1,49 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
source "https://rubygems.org"
|
||||
|
||||
gem "rails", "4.2.2"
|
||||
gem "rails", "5.1.4"
|
||||
|
||||
# Legacy Rails features, remove me!
|
||||
|
||||
# caches_page
|
||||
gem "actionpack-action_caching"
|
||||
gem "actionpack-page_caching"
|
||||
|
||||
# responders (class level)
|
||||
gem "responders", "2.1.0"
|
||||
gem "responders", "2.4.0"
|
||||
|
||||
# Appserver
|
||||
|
||||
gem "unicorn", "4.9.0", require: false
|
||||
gem "unicorn", "5.3.0", require: false
|
||||
gem "unicorn-worker-killer", "0.4.4"
|
||||
|
||||
# Federation
|
||||
|
||||
gem "diaspora_federation-json_schema", "0.2.2"
|
||||
gem "diaspora_federation-rails", "0.2.2"
|
||||
|
||||
# API and JSON
|
||||
|
||||
gem "acts_as_api", "0.4.2"
|
||||
gem "json", "1.8.2"
|
||||
gem "acts_as_api", "1.0.1"
|
||||
gem "json", "2.1.0"
|
||||
gem "json-schema", "2.8.0"
|
||||
|
||||
# Authentication
|
||||
|
||||
gem "devise", "3.4.1"
|
||||
gem "devise_lastseenable", "0.0.4"
|
||||
gem "devise-token_authenticatable", "~> 0.3.0"
|
||||
gem "devise", "4.3.0"
|
||||
gem "devise_lastseenable", "0.0.6"
|
||||
|
||||
# Captcha
|
||||
|
||||
gem "simple_captcha2", "0.3.4", require: "simple_captcha"
|
||||
gem "simple_captcha2", "0.4.3", require: "simple_captcha"
|
||||
|
||||
# Background processing
|
||||
|
||||
gem "sidekiq", "3.3.4"
|
||||
gem "sinatra", "1.4.6"
|
||||
gem "sidekiq", "5.0.4"
|
||||
|
||||
# Scheduled processing
|
||||
|
||||
gem "sidetiq", "0.6.3"
|
||||
gem "sidekiq-cron", "0.6.3"
|
||||
|
||||
# Compression
|
||||
|
||||
gem "uglifier", "2.7.1"
|
||||
gem "uglifier", "3.2.0"
|
||||
|
||||
# Configuration
|
||||
|
||||
@@ -49,135 +51,153 @@ gem "configurate", "0.3.1"
|
||||
|
||||
# Cross-origin resource sharing
|
||||
|
||||
gem "rack-cors", "0.4.0", require: "rack/cors"
|
||||
gem "rack-cors", "1.0.1", require: "rack/cors"
|
||||
|
||||
# CSS
|
||||
|
||||
gem "bootstrap-sass", "2.3.2.2"
|
||||
gem "compass-rails", "2.0.4"
|
||||
gem "sass-rails", "5.0.1"
|
||||
gem "autoprefixer-rails", "5.1.11"
|
||||
gem "autoprefixer-rails", "7.1.4.1"
|
||||
gem "bootstrap-sass", "3.3.7"
|
||||
gem "bootstrap-switch-rails", "3.3.3"
|
||||
gem "compass-rails", "3.0.2"
|
||||
gem "sass-rails", "5.0.6"
|
||||
gem "sprockets-rails", "3.2.1"
|
||||
|
||||
# Database
|
||||
|
||||
ENV["DB"] ||= "mysql"
|
||||
group :mysql, optional: true do
|
||||
gem "mysql2", "0.4.9"
|
||||
end
|
||||
group :postgresql, optional: true do
|
||||
gem "pg", "0.21.0"
|
||||
end
|
||||
|
||||
gem "mysql2", "0.3.18" if ENV["DB"] == "all" || ENV["DB"] == "mysql"
|
||||
gem "pg", "0.18.1" if ENV["DB"] == "all" || ENV["DB"] == "postgres"
|
||||
|
||||
gem "activerecord-import", "0.7.0"
|
||||
gem "activerecord-import", "0.20.1"
|
||||
|
||||
# File uploading
|
||||
|
||||
gem "carrierwave", "0.10.0"
|
||||
gem "fog", "1.30.0"
|
||||
gem "mini_magick", "4.2.3"
|
||||
gem "remotipart", "1.2.1"
|
||||
gem "carrierwave", "1.1.0"
|
||||
gem "fog-aws", "1.4.1"
|
||||
gem "mini_magick", "4.8.0"
|
||||
|
||||
# GUID generation
|
||||
gem "uuid", "2.3.7"
|
||||
gem "uuid", "2.3.8"
|
||||
|
||||
# Icons
|
||||
|
||||
gem "entypo-rails", "2.2.3"
|
||||
gem "entypo-rails", "3.0.0"
|
||||
|
||||
# JavaScript
|
||||
|
||||
gem "backbone-on-rails", "1.1.2.1"
|
||||
gem "handlebars_assets", "0.20.1"
|
||||
gem "jquery-rails", "4.0.4"
|
||||
gem "jquery-ui-rails", "5.0.3"
|
||||
gem "js_image_paths", "0.0.2"
|
||||
gem "js-routes", "1.0.1"
|
||||
gem "handlebars_assets", "0.23.2"
|
||||
gem "jquery-rails", "4.3.1"
|
||||
gem "js-routes", "1.4.1"
|
||||
gem "js_image_paths", "0.1.1"
|
||||
|
||||
source "https://rails-assets.org" do
|
||||
gem "rails-assets-jquery", "1.11.2" # Should be kept in sync with jquery-rails
|
||||
gem "rails-assets-jquery", "3.2.1" # Should be kept in sync with jquery-rails
|
||||
gem "rails-assets-jquery.ui", "1.11.4"
|
||||
|
||||
gem "rails-assets-markdown-it", "4.2.1"
|
||||
gem "rails-assets-markdown-it-hashtag", "0.3.1"
|
||||
gem "rails-assets-markdown-it-diaspora-mention", "0.3.0"
|
||||
gem "rails-assets-markdown-it-sanitizer", "0.3.1"
|
||||
gem "rails-assets-highlightjs", "9.12.0"
|
||||
gem "rails-assets-markdown-it", "8.4.0"
|
||||
gem "rails-assets-markdown-it-hashtag", "0.4.0"
|
||||
gem "rails-assets-markdown-it-diaspora-mention", "1.2.0"
|
||||
gem "rails-assets-markdown-it-sanitizer", "0.4.3"
|
||||
gem "rails-assets-markdown-it--markdown-it-for-inline", "0.1.1"
|
||||
gem "rails-assets-markdown-it-sub", "1.0.0"
|
||||
gem "rails-assets-markdown-it-sup", "1.0.0"
|
||||
gem "rails-assets-highlightjs", "8.5.0"
|
||||
|
||||
gem "rails-assets-backbone", "1.3.3"
|
||||
gem "rails-assets-bootstrap-markdown", "2.10.0"
|
||||
gem "rails-assets-corejs-typeahead", "1.1.1"
|
||||
gem "rails-assets-fine-uploader", "5.13.0"
|
||||
|
||||
# jQuery plugins
|
||||
|
||||
gem "rails-assets-jeresig--jquery.hotkeys", "0.2.0"
|
||||
gem "rails-assets-jquery-idletimer", "1.0.1"
|
||||
gem "rails-assets-jquery-placeholder", "2.1.1"
|
||||
gem "rails-assets-jquery-textchange", "0.2.3"
|
||||
gem "rails-assets-perfect-scrollbar", "0.5.9"
|
||||
gem "rails-assets-jakobmattsson--jquery-elastic", "1.6.11"
|
||||
gem "rails-assets-autosize", "4.0.0"
|
||||
gem "rails-assets-blueimp-gallery", "2.27.0"
|
||||
gem "rails-assets-jquery.are-you-sure", "1.9.0"
|
||||
gem "rails-assets-jquery-placeholder", "2.3.1"
|
||||
gem "rails-assets-jquery-textchange", "0.2.3"
|
||||
gem "rails-assets-perfect-scrollbar", "0.6.16"
|
||||
end
|
||||
|
||||
gem "facebox-rails", "0.2.0"
|
||||
|
||||
# Localization
|
||||
|
||||
gem "http_accept_language", "2.0.5"
|
||||
gem "http_accept_language", "2.1.1"
|
||||
gem "i18n-inflector-rails", "1.0.7"
|
||||
gem "rails-i18n", "4.0.4"
|
||||
gem "rails-i18n", "5.0.4"
|
||||
|
||||
# Mail
|
||||
|
||||
gem "markerb", "1.0.2"
|
||||
gem "messagebus_ruby_api", "1.0.3"
|
||||
gem "markerb", "1.1.0"
|
||||
|
||||
# Map
|
||||
gem "leaflet-rails", "1.2.0"
|
||||
|
||||
# Parsing
|
||||
|
||||
gem "nokogiri", "1.6.6.2"
|
||||
gem "redcarpet", "3.2.3"
|
||||
gem "twitter-text", "1.12.0"
|
||||
gem "roxml", "3.1.6"
|
||||
gem "ruby-oembed", "0.8.14"
|
||||
gem "open_graph_reader", "0.6.1"
|
||||
gem "nokogiri", "1.8.1"
|
||||
gem "open_graph_reader", "0.6.2" # also update User-Agent in features/support/webmock.rb
|
||||
gem "redcarpet", "3.4.0"
|
||||
gem "ruby-oembed", "0.12.0"
|
||||
gem "twitter-text", "1.14.7"
|
||||
|
||||
# RTL support
|
||||
|
||||
gem "string-direction", "1.2.0"
|
||||
|
||||
# Security Headers
|
||||
|
||||
gem "secure_headers", "3.7.1"
|
||||
|
||||
# Services
|
||||
|
||||
gem "omniauth", "1.2.2"
|
||||
gem "omniauth-facebook", "2.0.1"
|
||||
gem "omniauth-tumblr", "1.1"
|
||||
gem "omniauth-twitter", "1.2.0"
|
||||
gem "twitter", "5.14.0"
|
||||
gem "omniauth", "1.6.1"
|
||||
gem "omniauth-facebook", "4.0.0"
|
||||
gem "omniauth-tumblr", "1.2"
|
||||
gem "omniauth-twitter", "1.4.0"
|
||||
gem "twitter", "6.1.0"
|
||||
gem "omniauth-wordpress", "0.2.2"
|
||||
|
||||
# OpenID Connect
|
||||
gem "openid_connect", "1.1.3"
|
||||
|
||||
# Serializers
|
||||
|
||||
gem "active_model_serializers", "0.9.3"
|
||||
gem "active_model_serializers", "0.9.7"
|
||||
|
||||
# XMPP chat dependencies
|
||||
gem "diaspora-vines", "~> 0.1.27"
|
||||
gem "rails-assets-diaspora_jsxc", "~> 0.1.1", source: "https://rails-assets.org"
|
||||
gem "diaspora-prosody-config", "0.0.7"
|
||||
gem "rails-assets-diaspora_jsxc", "0.1.5.develop.7", source: "https://rails-assets.org"
|
||||
|
||||
# Tags
|
||||
|
||||
gem "acts-as-taggable-on", "3.5.0"
|
||||
gem "acts-as-taggable-on", "5.0.0"
|
||||
|
||||
# URIs and HTTP
|
||||
|
||||
gem "addressable", "2.3.8", require: "addressable/uri"
|
||||
gem "faraday", "0.9.1"
|
||||
gem "faraday_middleware", "0.9.1"
|
||||
gem "addressable", "2.5.2", require: "addressable/uri"
|
||||
gem "faraday", "0.11.0" # also update User-Agent in OpenID specs
|
||||
gem "faraday_middleware", "0.12.2"
|
||||
gem "faraday-cookie_jar", "0.0.6"
|
||||
gem "typhoeus", "0.7.1"
|
||||
gem "typhoeus", "1.3.0"
|
||||
|
||||
# Views
|
||||
|
||||
gem "gon", "5.2.3"
|
||||
gem "haml", "4.0.6"
|
||||
gem "mobile-fu", "1.3.1"
|
||||
gem "will_paginate", "3.0.7"
|
||||
gem "rails-timeago", "2.11.0"
|
||||
gem "gon", "6.1.0"
|
||||
gem "hamlit", "2.8.4"
|
||||
gem "mobile-fu", "1.4.0"
|
||||
gem "rails-timeago", "2.16.0"
|
||||
gem "will_paginate", "3.1.6"
|
||||
|
||||
# Logging
|
||||
|
||||
gem "logging-rails", "0.5.0", require: "logging/rails"
|
||||
gem "logging-rails", "0.6.0", require: "logging/rails"
|
||||
|
||||
# Reading and writing zip files
|
||||
|
||||
gem "rubyzip", "1.1.7"
|
||||
gem "rubyzip", "1.2.1", require: "zip"
|
||||
|
||||
# Prevent occasions where minitest is not bundled in
|
||||
# packaged versions of ruby. See following issues/prs:
|
||||
@@ -186,6 +206,8 @@ gem "rubyzip", "1.1.7"
|
||||
# https://github.com/discourse/discourse/pull/238
|
||||
gem "minitest"
|
||||
|
||||
gem "versionist", "1.6.0"
|
||||
|
||||
# Windows and OSX have an execjs compatible runtime built-in, Linux users should
|
||||
# install Node.js or use "therubyracer".
|
||||
#
|
||||
@@ -194,22 +216,14 @@ gem "minitest"
|
||||
# gem "therubyracer", :platform => :ruby
|
||||
|
||||
group :production do # we don"t install these on travis to speed up test runs
|
||||
# Administration
|
||||
|
||||
gem "rails_admin", "0.6.7"
|
||||
|
||||
# Analytics
|
||||
|
||||
gem "rack-google-analytics", "1.2.0"
|
||||
gem "rack-piwik", "0.3.0", require: "rack/piwik"
|
||||
|
||||
# Click-jacking protection
|
||||
|
||||
gem "rack-protection", "1.5.3"
|
||||
|
||||
# Process management
|
||||
|
||||
gem "eye", "0.7.pre"
|
||||
gem "eye", "0.9.2"
|
||||
|
||||
# Redirects
|
||||
|
||||
@@ -218,78 +232,85 @@ group :production do # we don"t install these on travis to speed up test runs
|
||||
|
||||
# Third party asset hosting
|
||||
|
||||
gem "asset_sync", "1.1.0", require: false
|
||||
gem "asset_sync", "2.2.0", require: false
|
||||
end
|
||||
|
||||
group :development do
|
||||
# Automatic test runs
|
||||
gem "guard-cucumber", "1.5.4"
|
||||
gem "guard-jshintrb", "1.1.1"
|
||||
gem "guard-rspec", "4.5.0"
|
||||
gem "guard-rubocop", "1.2.0"
|
||||
gem "guard", "2.12.5", require: false
|
||||
gem "rb-fsevent", "0.9.4", require: false
|
||||
gem "rb-inotify", "0.9.5", require: false
|
||||
gem "guard", "2.14.1", require: false
|
||||
gem "guard-cucumber", "2.1.2", require: false
|
||||
gem "guard-rspec", "4.7.3", require: false
|
||||
gem "guard-rubocop", "1.3.0", require: false
|
||||
gem "rb-fsevent", "0.10.2", require: false
|
||||
gem "rb-inotify", "0.9.10", require: false
|
||||
|
||||
# Linters
|
||||
gem "jshintrb", "0.3.0"
|
||||
gem "rubocop", "0.31.0"
|
||||
gem "haml_lint", "0.26.0", require: false
|
||||
gem "pronto", "0.9.5", require: false
|
||||
gem "pronto-eslint", "0.9.1", require: false
|
||||
gem "pronto-haml", "0.9.0", require: false
|
||||
gem "pronto-rubocop", "0.9.0", require: false
|
||||
gem "pronto-scss", "0.9.1", require: false
|
||||
gem "rubocop", "0.50.0", require: false
|
||||
|
||||
# Preloading environment
|
||||
|
||||
gem "spring", "1.3.5"
|
||||
gem "spring", "2.0.2"
|
||||
gem "spring-commands-rspec", "1.0.4"
|
||||
gem "spring-commands-cucumber", "1.0.1"
|
||||
|
||||
# Debugging
|
||||
gem "pry"
|
||||
gem "pry-debundle"
|
||||
gem "pry-byebug"
|
||||
|
||||
# test coverage
|
||||
gem "simplecov", "0.10.0", require: false
|
||||
gem "simplecov", "0.14.1", require: false
|
||||
|
||||
gem "turbo_dev_assets", "0.0.2"
|
||||
end
|
||||
|
||||
group :test do
|
||||
# RSpec (unit tests, some integration tests)
|
||||
|
||||
gem "fixture_builder", "0.4.1"
|
||||
gem "fuubar", "2.0.0"
|
||||
gem "rspec-instafail", "0.2.6", require: false
|
||||
gem "test_after_commit", "0.4.1"
|
||||
gem "fixture_builder", "0.5.0"
|
||||
gem "fuubar", "2.2.0"
|
||||
gem "json-schema-rspec", "0.0.4"
|
||||
gem "rspec-json_expectations", "~> 2.1"
|
||||
|
||||
# Cucumber (integration tests)
|
||||
|
||||
gem "capybara", "2.4.4"
|
||||
gem "database_cleaner" , "1.4.1"
|
||||
gem "selenium-webdriver", "2.45.0"
|
||||
gem "capybara", "2.15.1"
|
||||
gem "database_cleaner", "1.6.1"
|
||||
gem "poltergeist", "1.16.0"
|
||||
|
||||
source "https://rails-assets.org" do
|
||||
gem "rails-assets-jquery-simulate", "1.0.1"
|
||||
gem "rails-assets-jquery-simulate-ext", "1.3.0"
|
||||
end
|
||||
gem "cucumber-api-steps", "0.13", require: false
|
||||
|
||||
# General helpers
|
||||
|
||||
gem "factory_girl_rails", "4.5.0"
|
||||
gem "timecop", "0.7.3"
|
||||
gem "webmock", "1.21.0", require: false
|
||||
gem "shoulda-matchers", "2.8.0", require: false
|
||||
gem "factory_girl_rails", "4.8.0"
|
||||
gem "shoulda-matchers", "3.1.2"
|
||||
gem "timecop", "0.9.1"
|
||||
gem "webmock", "3.0.1", require: false
|
||||
|
||||
gem "diaspora_federation-test", "0.2.2"
|
||||
|
||||
# Coverage
|
||||
gem "coveralls", "0.8.21", require: false
|
||||
end
|
||||
|
||||
group :development, :test do
|
||||
# RSpec (unit tests, some integration tests)
|
||||
gem "rspec-rails", "3.2.1"
|
||||
gem "rspec-rails", "3.6.1"
|
||||
|
||||
# Cucumber (integration tests)
|
||||
gem "cucumber-rails", "1.4.2", require: false
|
||||
gem "cucumber-rails", "1.5.0", require: false
|
||||
|
||||
# Jasmine (client side application tests (JS))
|
||||
gem "jasmine", "2.2.0"
|
||||
gem "jasmine", "2.8.0"
|
||||
gem "jasmine-jquery-rails", "2.0.3"
|
||||
gem "rails-assets-jasmine-ajax", "3.1.1", source: "https://rails-assets.org"
|
||||
gem "sinon-rails", "1.10.3"
|
||||
gem "rails-assets-jasmine-ajax", "3.3.1", source: "https://rails-assets.org"
|
||||
gem "sinon-rails", "1.15.0"
|
||||
|
||||
# silence assets
|
||||
gem "quiet_assets", "1.1.0"
|
||||
# For `assigns` in controller specs
|
||||
gem "rails-controller-testing", "1.0.2"
|
||||
end
|
||||
|
||||
1339
Gemfile.lock
11
Guardfile
@@ -1,3 +1,5 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
guard :rspec, cmd: "bin/spring rspec", all_on_start: false, all_after_pass: false do
|
||||
watch(/^spec\/.+_spec\.rb$/)
|
||||
watch(/^lib\/(.+)\.rb$/) {|m| "spec/lib/#{m[1]}_spec.rb" }
|
||||
@@ -22,8 +24,7 @@ guard :rspec, cmd: "bin/spring rspec", all_on_start: false, all_after_pass: fals
|
||||
end
|
||||
|
||||
guard(:cucumber,
|
||||
command_prefix: "bin/spring",
|
||||
bundler: false,
|
||||
cmd: "bin/spring cucumber",
|
||||
all_on_start: false,
|
||||
all_after_pass: false) do
|
||||
watch(/^features\/.+\.feature$/)
|
||||
@@ -37,9 +38,3 @@ guard :rubocop, all_on_start: false, keep_failed: false do
|
||||
watch(/(?:app|config|db|lib|features|spec)\/.+\.rb$/)
|
||||
watch(/(config.ru|Gemfile|Guardfile|Rakefile)$/)
|
||||
end
|
||||
|
||||
guard :jshintrb do
|
||||
watch(/^app\/assets\/javascripts\/.+\.js$/)
|
||||
watch(/^lib\/assets\/javascripts\/.+\.js$/)
|
||||
watch(/^spec\/javascripts\/.+\.js$/)
|
||||
end
|
||||
|
||||
29
README.md
@@ -1,23 +1,23 @@
|
||||
# diaspora*
|
||||
### a privacy-aware, distributed, open source social network
|
||||
# diaspora*
|
||||
### A privacy-aware, distributed, open source social network
|
||||
|
||||
**master:** [](http://travis-ci.org/diaspora/diaspora)
|
||||
**stable:** [](http://travis-ci.org/diaspora/diaspora) |
|
||||
**develop:** [](http://travis-ci.org/diaspora/diaspora) |
|
||||
[](https://gemnasium.com/diaspora/diaspora)
|
||||
[](https://codeclimate.com/github/diaspora/diaspora)
|
||||
**master:** [](http://travis-ci.org/diaspora/diaspora)
|
||||
**next-minor:** [](http://travis-ci.org/diaspora/diaspora)
|
||||
[](https://coveralls.io/github/diaspora/diaspora?branch=next-minor)|
|
||||
**develop:** [](http://travis-ci.org/diaspora/diaspora)
|
||||
[](https://coveralls.io/github/diaspora/diaspora?branch=develop) |
|
||||
[](https://gemnasium.com/diaspora/diaspora)
|
||||
[](https://codeclimate.com/github/diaspora/diaspora)
|
||||
|
||||
[Project site](https://diasporafoundation.org) |
|
||||
[Wiki](https://wiki.diasporafoundation.org) |
|
||||
[Bugtracker](http://github.com/diaspora/diaspora/issues) |
|
||||
[Discussions](https://www.loomio.org/groups/194) |
|
||||
[Mailing lists](https://wiki.diasporafoundation.org/How_We_Communicate#Mailing_Lists) |
|
||||
[Bugtracker](https://github.com/diaspora/diaspora/issues) |
|
||||
[Discussions and Support](https://discourse.diasporafoundation.org/) |
|
||||
[License](/COPYRIGHT) |
|
||||
[Authors](https://github.com/diaspora/diaspora/contributors)
|
||||
|
||||
## Installation
|
||||
|
||||
|
||||
You don't have to install diaspora* to use the network. There are many servers connected to diaspora*s network which are open to anyone, and you can create an account on one of these servers. Have a look at our [tips for finding a home](https://wiki.diasporafoundation.org/Choosing_a_pod), or you can just go straight to the [list of open servers](http://podupti.me) to sign up.
|
||||
|
||||
Want to own your data and install diaspora*? Whether you just want to try it out, want to install it on your server or want to contribute and need a development setup, our [installation guides](https://wiki.diasporafoundation.org/Installation) will get you started!
|
||||
@@ -30,9 +30,10 @@ Still haven't found an answer? Talk to us! Read [how we communicate](https://wik
|
||||
|
||||
## Contribute
|
||||
|
||||
To keep diaspora* growing and improving we need all help we can get. Whether you can contribute [code](https://wiki.diasporafoundation.org/Getting_started_with_contributing), [ideas](https://wiki.diasporafoundation.org/How_we_communicate#Loomio), [translations](https://wiki.diasporafoundation.org/Contribute_translations), [bug reports](https://wiki.diasporafoundation.org/How_to_report_a_bug) or simply extend the community as a [helpful user](https://wiki.diasporafoundation.org/Welcoming_committee) or [pod administrator](https://wiki.diasporafoundation.org/Installation), your help is welcome!
|
||||
To keep diaspora\* growing and improving we need all help we can get. Whether you can contribute [code](https://wiki.diasporafoundation.org/Getting_started_with_contributing), [ideas](https://wiki.diasporafoundation.org/How_we_communicate#Discourse), [translations](https://wiki.diasporafoundation.org/Contribute_translations), [bug reports](https://wiki.diasporafoundation.org/How_to_report_a_bug) or simply extend the community as a [helpful user](https://wiki.diasporafoundation.org/Welcoming_committee) or [pod administrator](https://wiki.diasporafoundation.org/Installation), your help is welcome!
|
||||
|
||||
Everyone interacting in diaspora’s codebases, issue trackers, chat rooms, the wiki, and the Discourse is expected to follow the diaspora\* [code of conduct](/CODE_OF_CONDUCT.md).
|
||||
|
||||
## Security
|
||||
|
||||
Found a security issue? Please disclose it responsibly. We have a team of developers listening to [security@diasporafoundation.org](mailto:security@diasporafoundation.org). The PGP fingerprint is [AB0D AB02 0FC5 D398 03AB 3CE1 6F70 243F 27AD 886A](http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x6F70243F27AD886A)
|
||||
|
||||
Found a security issue? Please disclose it responsibly. We have a team of developers listening to [security@diasporafoundation.org](mailto:security@diasporafoundation.org). The PGP fingerprint is [AB0D AB02 0FC5 D398 03AB 3CE1 6F70 243F 27AD 886A](https://pgp.mit.edu/pks/lookup?op=get&search=0x6F70243F27AD886A).
|
||||
|
||||
2
Rakefile
@@ -1,3 +1,5 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
# Copyright (c) 2010-2011, Diaspora Inc. This file is
|
||||
# licensed under the Affero General Public License version 3 or later. See
|
||||
# the COPYRIGHT file.
|
||||
|
||||
12
app/assets/config/manifest.js
Normal file
@@ -0,0 +1,12 @@
|
||||
//= link contact-list.js
|
||||
//= link jquery3.js
|
||||
//= link jquery_ujs.js
|
||||
//= link main.js
|
||||
//= link jsxc.js
|
||||
//= link bookmarklet.js
|
||||
//= link mobile/bookmarklet.js
|
||||
//= link mobile/mobile.js
|
||||
//= link templates.js
|
||||
//= link error_pages.css
|
||||
//= link admin.css
|
||||
//= link rtl.css
|
||||
|
Before Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 3.8 KiB |
|
Before Width: | Height: | Size: 4.1 KiB |
|
Before Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 2.9 KiB |
10
app/assets/images/buttons/liberapay-button.svg
Normal file
@@ -0,0 +1,10 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="83" height="30">
|
||||
<rect id="back" fill="#f6c915" x="1" y=".5" width="82" height="29" rx="4"/>
|
||||
<svg viewBox="0 0 80 80" height="16" width="16" x="7" y="7">
|
||||
<g transform="translate(-78.37-208.06)" fill="#1a171b">
|
||||
<path d="m104.28 271.1c-3.571 0-6.373-.466-8.41-1.396-2.037-.93-3.495-2.199-4.375-3.809-.88-1.609-1.308-3.457-1.282-5.544.025-2.086.313-4.311.868-6.675l9.579-40.05 11.69-1.81-10.484 43.44c-.202.905-.314 1.735-.339 2.489-.026.754.113 1.421.415 1.999.302.579.817 1.044 1.546 1.395.729.353 1.747.579 3.055.679l-2.263 9.278"/>
|
||||
<path d="m146.52 246.14c0 3.671-.604 7.03-1.811 10.07-1.207 3.043-2.879 5.669-5.01 7.881-2.138 2.213-4.702 3.935-7.693 5.167-2.992 1.231-6.248 1.848-9.767 1.848-1.71 0-3.42-.151-5.129-.453l-3.394 13.651h-11.162l12.52-52.19c2.01-.603 4.311-1.143 6.901-1.622 2.589-.477 5.393-.716 8.41-.716 2.815 0 5.242.428 7.278 1.282 2.037.855 3.708 2.024 5.02 3.507 1.307 1.484 2.274 3.219 2.904 5.205.627 1.987.942 4.11.942 6.373m-27.378 15.461c.854.202 1.91.302 3.167.302 1.961 0 3.746-.364 5.355-1.094 1.609-.728 2.979-1.747 4.111-3.055 1.131-1.307 2.01-2.877 2.64-4.714.628-1.835.943-3.858.943-6.071 0-2.161-.479-3.998-1.433-5.506-.956-1.508-2.615-2.263-4.978-2.263-1.61 0-3.118.151-4.525.453l-5.28 21.948"/>
|
||||
</g>
|
||||
</svg>
|
||||
<text fill="#1a171b" text-anchor="middle" font-family="Helvetica Neue,Helvetica,Arial,sans-serif" font-weight="700" font-size="14" x="50" y="20">Donate</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
BIN
app/assets/images/dandelion.jpg
Normal file
|
After Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
BIN
app/assets/images/fonts/diaspora-custom.ttf
Normal file
21
app/assets/images/fonts/svg-icons/compose_mobile.svg
Normal file
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
version="1.1"
|
||||
viewBox="0 0 744.09448819 1052.3622047"
|
||||
height="40px"
|
||||
width="40px">
|
||||
<g
|
||||
style="display:inline"
|
||||
id="layer1"
|
||||
transform="matrix(4.9383994,0,0,5.2618096,-1527.6262,-2214.8726)">
|
||||
<path
|
||||
id="path3511"
|
||||
d="m 278.125,520.93362 0,-100 79.0625,0.0138 c 43.48437,0.008 81.17062,0.36221 83.74721,0.7881 3.3747,0.55781 6.95755,2.85698 12.8125,8.22198 l 8.12779,7.44764 0,16.13926 0,16.13926 -10,0 -10,0 -0.0158,-10.3125 -0.0157,-10.3125 -6.77054,-5.9375 -6.77057,-5.9375 -66.3387,0 -66.33869,0 0,83.75 0,83.75 24.54911,0 24.54912,0 -0.77696,6.5625 c -0.47778,4.0355 -1.59948,7.16416 -2.91302,8.125 -1.57019,1.14856 -10.18586,1.5625 -32.52216,1.5625 l -30.38609,0 0,-100 z m 75.01385,98.75856 c -0.95897,-0.59267 0.76874,-9.48251 5.61079,-28.86997 l 6.99644,-28.01359 39.00196,-39.14467 c 21.45108,-21.52956 40.5209,-39.95144 42.37738,-40.9375 1.87165,-0.99411 6.78352,-1.79283 11.02537,-1.79283 l 7.64993,0 12.71105,12.39542 12.71105,12.39542 0,12.61571 0,12.6157 -39.44885,39.44886 -39.44886,39.44885 -19.28755,4.7892 c -18.3445,4.55503 -36.89916,6.90323 -39.89871,5.0494 z m 33.55295,-18.06936 c 3.68049,-0.97963 6.89841,-1.98775 7.15094,-2.24027 0.25252,-0.25253 -3.66299,-4.55375 -8.70115,-9.55828 l -9.16028,-9.09915 -2.11015,8.40052 c -2.09814,8.35273 -2.09435,8.41733 0.66474,11.35425 3.24463,3.45376 3.41414,3.46969 12.1559,1.14293 z m 66.1351,-79.11794 -5.26283,-5.36242 -24.7019,24.67873 -24.70189,24.67874 5.26282,5.36243 5.26282,5.36242 24.70191,-24.67873 24.70189,-24.67875 -5.26282,-5.36242 z"
|
||||
style="fill:#fefefe"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 571 B |
|
Before Width: | Height: | Size: 4.5 KiB |
|
Before Width: | Height: | Size: 898 B |
|
Before Width: | Height: | Size: 265 B |
|
Before Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 449 B |
|
Before Width: | Height: | Size: 4.1 KiB |
|
Before Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 1014 B |
|
Before Width: | Height: | Size: 715 B |
|
Before Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 2.4 KiB |
|
Before Width: | Height: | Size: 2.4 KiB |
|
Before Width: | Height: | Size: 455 B |
|
Before Width: | Height: | Size: 460 B |
|
Before Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 273 B |
|
Before Width: | Height: | Size: 1.5 KiB |
|
Before Width: | Height: | Size: 203 B |
|
Before Width: | Height: | Size: 22 KiB |
|
Before Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 992 B |
|
Before Width: | Height: | Size: 262 B |
|
Before Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 871 B |
|
Before Width: | Height: | Size: 764 B |
|
Before Width: | Height: | Size: 761 B |
|
Before Width: | Height: | Size: 307 B After Width: | Height: | Size: 307 B |
|
Before Width: | Height: | Size: 814 B After Width: | Height: | Size: 814 B |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 348 B After Width: | Height: | Size: 348 B |
|
Before Width: | Height: | Size: 796 B After Width: | Height: | Size: 796 B |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 390 B After Width: | Height: | Size: 390 B |
|
Before Width: | Height: | Size: 929 B After Width: | Height: | Size: 929 B |
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 823 B After Width: | Height: | Size: 823 B |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 306 B |
|
Before Width: | Height: | Size: 67 KiB |
|
Before Width: | Height: | Size: 25 KiB |
5
app/assets/javascripts/api/authorization_page.js
Normal file
@@ -0,0 +1,5 @@
|
||||
$(document).ready(function() {
|
||||
$("#js-app-logo").on("error", function() {
|
||||
$(this).attr("src", ImagePaths.get("user/default.png"));
|
||||
});
|
||||
});
|
||||
@@ -14,7 +14,7 @@
|
||||
//= require_tree ./collections
|
||||
//= require_tree ./views
|
||||
|
||||
//= require perfect-scrollbar
|
||||
//= require perfect-scrollbar/perfect-scrollbar.jquery
|
||||
|
||||
var app = {
|
||||
collections: {},
|
||||
@@ -46,25 +46,22 @@ var app = {
|
||||
app.router = new app.Router();
|
||||
|
||||
this.setupDummyPreloads();
|
||||
this.setupFacebox();
|
||||
this.setupUser();
|
||||
this.setupAspects();
|
||||
this.setupHeader();
|
||||
this.setupBackboneLinks();
|
||||
this.setupGlobalViews();
|
||||
this.setupDisabledLinks();
|
||||
this.setupForms();
|
||||
this.setupAjaxErrorRedirect();
|
||||
},
|
||||
|
||||
hasPreload : function(prop) {
|
||||
return !!(window.gon.preloads && window.gon.preloads[prop]); //returning boolean variable so that parsePreloads, which cleans up properly is used instead
|
||||
},
|
||||
|
||||
setPreload : function(prop, val) {
|
||||
window.gon.preloads = window.gon.preloads || {};
|
||||
window.gon.preloads[prop] = val;
|
||||
},
|
||||
|
||||
parsePreload : function(prop) {
|
||||
if(!app.hasPreload(prop)) { return }
|
||||
if(!app.hasPreload(prop)) { return; }
|
||||
|
||||
var preload = window.gon.preloads[prop];
|
||||
delete window.gon.preloads[prop]; //prevent dirty state across navigates
|
||||
@@ -82,45 +79,46 @@ var app = {
|
||||
app.currentUser = app.user(window.gon.user) || new app.models.User();
|
||||
},
|
||||
|
||||
setupAspects: function() {
|
||||
app.aspects = new app.collections.Aspects(app.currentUser.get("aspects"));
|
||||
},
|
||||
|
||||
setupHeader: function() {
|
||||
if(app.currentUser.authenticated()) {
|
||||
app.notificationsCollection = new app.collections.Notifications();
|
||||
app.header = new app.views.Header();
|
||||
$("header").prepend(app.header.el);
|
||||
app.header.render();
|
||||
}
|
||||
},
|
||||
|
||||
setupFacebox: function() {
|
||||
$.facebox.settings.closeImage = ImagePaths.get('facebox/closelabel.png');
|
||||
$.facebox.settings.loadingImage = ImagePaths.get('facebox/loading.gif');
|
||||
$.facebox.settings.opacity = 0.75;
|
||||
},
|
||||
|
||||
setupBackboneLinks: function() {
|
||||
Backbone.history.start({pushState: true});
|
||||
|
||||
// there's probably a better way to do this...
|
||||
$(document).on("click", "a[rel=backbone]", function(evt){
|
||||
if (!(app.stream && /^\/(?:stream|activity|aspects|public|mentions|likes)/.test(app.stream.basePath()))) {
|
||||
// We aren't on a regular stream page
|
||||
return;
|
||||
}
|
||||
|
||||
evt.preventDefault();
|
||||
var link = $(this);
|
||||
$("html, body").animate({scrollTop: 0});
|
||||
|
||||
$(".stream_title").text(link.text());
|
||||
app.router.navigate(link.attr("href").substring(1) ,true);
|
||||
// app.router.navigate doesn't tell us if it changed the page,
|
||||
// so we use Backbone.history.navigate instead.
|
||||
var change = Backbone.history.navigate(link.attr("href").substring(1) ,true);
|
||||
if(change === undefined) { Backbone.history.loadUrl(link.attr("href").substring(1)); }
|
||||
app.notificationsCollection.fetch();
|
||||
});
|
||||
},
|
||||
|
||||
setupGlobalViews: function() {
|
||||
app.hovercard = new app.views.Hovercard();
|
||||
$('.aspect_membership_dropdown').each(function(){
|
||||
new app.views.AspectMembership({el: this});
|
||||
});
|
||||
app.sidebar = new app.views.Sidebar();
|
||||
},
|
||||
|
||||
/* mixpanel wrapper function */
|
||||
instrument : function(type, name, object, callback) {
|
||||
if(!window.mixpanel) { return }
|
||||
window.mixpanel[type](name, object, callback);
|
||||
app.backToTop = new app.views.BackToTop({el: $(document)});
|
||||
app.flashMessages = new app.views.FlashMessages({el: $("#flash-container")});
|
||||
},
|
||||
|
||||
setupDisabledLinks: function() {
|
||||
@@ -128,6 +126,36 @@ var app = {
|
||||
event.preventDefault();
|
||||
});
|
||||
},
|
||||
|
||||
setupForms: function() {
|
||||
// add placeholder support for old browsers
|
||||
$("input, textarea").placeholder();
|
||||
|
||||
// init autosize plugin
|
||||
autosize($("textarea"));
|
||||
|
||||
// setup remote forms
|
||||
$(document).on("ajax:success", "form[data-remote]", function() {
|
||||
$(this).clearForm();
|
||||
$(this).focusout();
|
||||
});
|
||||
},
|
||||
|
||||
setupAjaxErrorRedirect: function() {
|
||||
var self = this;
|
||||
// Binds the global ajax event. To prevent this, add
|
||||
// preventGlobalErrorHandling: true
|
||||
// to the settings of your ajax calls
|
||||
$(document).ajaxError(function(evt, jqxhr, settings) {
|
||||
if(jqxhr.status === 401 && !settings.preventGlobalErrorHandling) {
|
||||
self._changeLocation(Routes.newUserSession());
|
||||
}
|
||||
});
|
||||
},
|
||||
|
||||
_changeLocation: function(href) {
|
||||
window.location.assign(href);
|
||||
}
|
||||
};
|
||||
|
||||
$(function() {
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
// @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL-v3-or-Later
|
||||
|
||||
app.collections.AspectMemberships = Backbone.Collection.extend({
|
||||
model: app.models.AspectMembership
|
||||
model: app.models.AspectMembership,
|
||||
|
||||
findByAspectId: function(id) {
|
||||
return this.find(function(membership) { return membership.belongsToAspect(id); });
|
||||
}
|
||||
});
|
||||
// @license-end
|
||||
|
||||
31
app/assets/javascripts/app/collections/aspect_selections.js
Normal file
@@ -0,0 +1,31 @@
|
||||
// @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL-v3-or-Later
|
||||
|
||||
app.collections.AspectSelections = Backbone.Collection.extend({
|
||||
model: app.models.AspectSelection,
|
||||
|
||||
selectedGetAttribute: function(attribute) {
|
||||
return _.pluck(_.filter(this.toJSON(), function(a) {
|
||||
return a.selected;
|
||||
}), attribute);
|
||||
},
|
||||
|
||||
allSelected: function() {
|
||||
return this.length === _.filter(this.toJSON(), function(a) { return a.selected; }).length;
|
||||
},
|
||||
|
||||
selectAll: function() {
|
||||
this.map(function(a) { a.set({"selected": true}); });
|
||||
},
|
||||
|
||||
deselectAll: function() {
|
||||
this.map(function(a) { a.set({"selected": false}); });
|
||||
},
|
||||
|
||||
toSentence: function() {
|
||||
var separator = Diaspora.I18n.t("comma") + " ";
|
||||
var pattern = new RegExp(Diaspora.I18n.t("comma") + "\\s([^" + Diaspora.I18n.t("comma") + "]+)$");
|
||||
return this.selectedGetAttribute("name").join(separator).replace(pattern, " " + Diaspora.I18n.t("and") + " $1")
|
||||
|| Diaspora.I18n.t("my_aspects");
|
||||
}
|
||||
});
|
||||
// @license-end
|
||||
@@ -1,29 +1,7 @@
|
||||
// @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL-v3-or-Later
|
||||
|
||||
app.collections.Aspects = Backbone.Collection.extend({
|
||||
model: app.models.AspectSelection,
|
||||
|
||||
selectedAspects: function(attribute){
|
||||
return _.pluck(_.filter(this.toJSON(), function(a){
|
||||
return a.selected;
|
||||
}), attribute);
|
||||
},
|
||||
|
||||
allSelected: function(){
|
||||
return this.length === _.filter(this.toJSON(), function(a){ return a.selected; }).length;
|
||||
},
|
||||
|
||||
selectAll: function(){
|
||||
this.map(function(a){ a.set({ 'selected' : true })} );
|
||||
},
|
||||
|
||||
deselectAll: function(){
|
||||
this.map(function(a){ a.set({ 'selected' : false })} );
|
||||
},
|
||||
|
||||
toSentence: function(){
|
||||
var separator = Diaspora.I18n.t("comma") + ' ';
|
||||
return this.selectedAspects('name').join(separator).replace(/,\s([^,]+)$/, ' ' + Diaspora.I18n.t("and") + ' $1') || Diaspora.I18n.t("my_aspects");
|
||||
}
|
||||
model: app.models.Aspect,
|
||||
url: "/aspects"
|
||||
});
|
||||
// @license-end
|
||||
|
||||
@@ -2,19 +2,20 @@
|
||||
|
||||
app.collections.Comments = Backbone.Collection.extend({
|
||||
model: app.models.Comment,
|
||||
url: function() { return _.result(this.post, 'url') + '/comments'; },
|
||||
url: function() {
|
||||
return _.result(this.post, "url") + "/comments";
|
||||
},
|
||||
|
||||
initialize : function(models, options) {
|
||||
this.post = options.post;
|
||||
},
|
||||
|
||||
make : function(text){
|
||||
make : function(text) {
|
||||
var self = this;
|
||||
|
||||
var comment = new app.models.Comment({text: text });
|
||||
var comment = new app.models.Comment({ "text": text });
|
||||
|
||||
var deferred = comment.save({}, {
|
||||
url: '/posts/'+this.post.id+'/comments',
|
||||
url: "/posts/"+ this.post.id +"/comments",
|
||||
success: function() {
|
||||
comment.set({author: app.currentUser.toJSON(), parent: self.post });
|
||||
self.add(comment);
|
||||
|
||||
115
app/assets/javascripts/app/collections/notifications.js
Normal file
@@ -0,0 +1,115 @@
|
||||
app.collections.Notifications = Backbone.Collection.extend({
|
||||
model: app.models.Notification,
|
||||
// URL parameter
|
||||
/* eslint-disable camelcase */
|
||||
url: Routes.notifications({per_page: 10, page: 1}),
|
||||
/* eslint-enable camelcase */
|
||||
page: 2,
|
||||
perPage: 5,
|
||||
unreadCount: 0,
|
||||
unreadCountByType: {},
|
||||
timeout: 300000, // 5 minutes
|
||||
|
||||
initialize: function() {
|
||||
this.fetch();
|
||||
setInterval(this.pollNotifications.bind(this), this.timeout);
|
||||
Diaspora.BrowserNotification.requestPermission();
|
||||
},
|
||||
|
||||
pollNotifications: function() {
|
||||
var unreadCountBefore = this.unreadCount;
|
||||
this.fetch();
|
||||
|
||||
this.once("finishedLoading", function() {
|
||||
if (unreadCountBefore < this.unreadCount) {
|
||||
Diaspora.BrowserNotification.spawnNotification(
|
||||
Diaspora.I18n.t("notifications.new_notifications", {count: this.unreadCount}));
|
||||
}
|
||||
}, this);
|
||||
},
|
||||
|
||||
fetch: function(options) {
|
||||
options = options || {};
|
||||
options.remove = false;
|
||||
options.merge = true;
|
||||
options.parse = true;
|
||||
Backbone.Collection.prototype.fetch.apply(this, [options]);
|
||||
},
|
||||
|
||||
fetchMore: function() {
|
||||
var hasMoreNotifications = (this.page * this.perPage) <= this.length;
|
||||
// There are more notifications to load on the current page
|
||||
if (hasMoreNotifications) {
|
||||
this.page++;
|
||||
// URL parameter
|
||||
/* eslint-disable camelcase */
|
||||
var route = Routes.notifications({per_page: this.perPage, page: this.page});
|
||||
/* eslint-enable camelcase */
|
||||
this.fetch({url: route, pushBack: true});
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* Adds new models to the collection at the end or at the beginning of the collection and
|
||||
* then fires an event for each model of the collection. It will fire a different event
|
||||
* based on whether the models were added at the end (typically when the scroll triggers to load more
|
||||
* notifications) or at the beginning (new notifications have been added to the front of the list).
|
||||
*/
|
||||
set: function(items, options) {
|
||||
options = options || {};
|
||||
options.at = options.pushBack ? this.length : 0;
|
||||
|
||||
// Retreive back the new created models
|
||||
var models = [];
|
||||
var accu = function(model) { models.push(model); };
|
||||
this.on("add", accu);
|
||||
Backbone.Collection.prototype.set.apply(this, [items, options]);
|
||||
this.off("add", accu);
|
||||
|
||||
if (options.pushBack) {
|
||||
models.forEach(function(model) { this.trigger("pushBack", model); }.bind(this));
|
||||
} else {
|
||||
// Fires events in the reverse order so that the first event is prepended in first position
|
||||
models.reverse();
|
||||
models.forEach(function(model) { this.trigger("pushFront", model); }.bind(this));
|
||||
}
|
||||
this.trigger("finishedLoading");
|
||||
},
|
||||
|
||||
parse: function(response) {
|
||||
this.unreadCount = response.unread_count;
|
||||
this.unreadCountByType = response.unread_count_by_type;
|
||||
|
||||
return _.map(response.notification_list, function(item) {
|
||||
/* eslint-disable new-cap */
|
||||
var model = new this.model(item);
|
||||
/* eslint-enable new-cap */
|
||||
model.on("userChangedUnreadStatus", this.onChangedUnreadStatus.bind(this));
|
||||
model.on("change:unread", function() { this.trigger("update"); }.bind(this));
|
||||
return model;
|
||||
}.bind(this));
|
||||
},
|
||||
|
||||
setAllRead: function() {
|
||||
this.forEach(function(model) { model.setRead(); });
|
||||
},
|
||||
|
||||
setRead: function(guid) {
|
||||
this.find(function(model) { return model.guid === guid; }).setRead();
|
||||
},
|
||||
|
||||
setUnread: function(guid) {
|
||||
this.find(function(model) { return model.guid === guid; }).setUnread();
|
||||
},
|
||||
|
||||
onChangedUnreadStatus: function(model) {
|
||||
if (model.get("unread") === true) {
|
||||
this.unreadCount++;
|
||||
this.unreadCountByType[model.get("type")]++;
|
||||
} else {
|
||||
this.unreadCount = Math.max(this.unreadCount - 1, 0);
|
||||
this.unreadCountByType[model.get("type")] = Math.max(this.unreadCountByType[model.get("type")] - 1, 0);
|
||||
}
|
||||
this.trigger("update");
|
||||
}
|
||||
});
|
||||
10
app/assets/javascripts/app/collections/pods.js
Normal file
@@ -0,0 +1,10 @@
|
||||
// @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL-v3-or-Later
|
||||
app.collections.Pods = Backbone.Collection.extend({
|
||||
model: app.models.Pod,
|
||||
|
||||
comparator: function(model) {
|
||||
var host = model.get("host") || "";
|
||||
return host.toLowerCase();
|
||||
}
|
||||
});
|
||||
// @license-end
|
||||
@@ -5,4 +5,3 @@ app.collections.Posts = Backbone.Collection.extend({
|
||||
url : "/posts"
|
||||
});
|
||||
// @license-end
|
||||
|
||||
|
||||
@@ -2,7 +2,9 @@
|
||||
|
||||
app.collections.Reshares = Backbone.Collection.extend({
|
||||
model: app.models.Reshare,
|
||||
url : "/reshares"
|
||||
|
||||
initialize: function(models, options) {
|
||||
this.url = "/posts/" + options.post.id + "/reshares";
|
||||
}
|
||||
});
|
||||
// @license-end
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ app.collections.TagFollowings = Backbone.Collection.extend({
|
||||
var name = model.name || model.get("name");
|
||||
if(!this.any(
|
||||
function(tagFollowing){
|
||||
return tagFollowing.get("name") === name;
|
||||
return tagFollowing.get("name") === name;
|
||||
})) {
|
||||
Backbone.Collection.prototype.create.apply(this, arguments);
|
||||
}
|
||||
|
||||
@@ -42,15 +42,15 @@ Handlebars.registerHelper('linkToPerson', function(context, block) {
|
||||
});
|
||||
|
||||
// relationship indicator for profile page
|
||||
Handlebars.registerHelper('sharingMessage', function(person) {
|
||||
var i18n_scope = 'people.helper.is_not_sharing';
|
||||
Handlebars.registerHelper("sharingMessage", function(person) {
|
||||
var i18nScope = "people.helper.is_not_sharing";
|
||||
var icon = "circle";
|
||||
if( person.is_sharing ) {
|
||||
i18n_scope = 'people.helper.is_sharing';
|
||||
icon = "entypo check";
|
||||
i18nScope = "people.helper.is_sharing";
|
||||
icon = "entypo-check";
|
||||
}
|
||||
|
||||
var title = Diaspora.I18n.t(i18n_scope, {name: person.name});
|
||||
var title = Diaspora.I18n.t(i18nScope, {name: _.escape(person.name)});
|
||||
var html = '<span class="sharing_message_container" title="'+title+'" data-placement="bottom">'+
|
||||
' <i id="sharing_message" class="'+icon+'"></i>'+
|
||||
'</span>';
|
||||
@@ -60,11 +60,8 @@ Handlebars.registerHelper('sharingMessage', function(person) {
|
||||
|
||||
// allow hovercards for users that are not the current user.
|
||||
// returns the html class name used to trigger hovercards.
|
||||
Handlebars.registerHelper('hovercardable', function(person) {
|
||||
if( app.currentUser.get('guid') !== person.guid ) {
|
||||
return 'hovercardable';
|
||||
}
|
||||
return '';
|
||||
Handlebars.registerHelper("hovercardable", function(person) {
|
||||
return app.currentUser.get("guid") === person.guid ? "" : "hovercardable";
|
||||
});
|
||||
|
||||
Handlebars.registerHelper('personImage', function(person, size, imageClass) {
|
||||
@@ -78,10 +75,11 @@ Handlebars.registerHelper('personImage', function(person, size, imageClass) {
|
||||
size = ( !_.isString(size) ) ? "small" : size;
|
||||
imageClass = ( !_.isString(imageClass) ) ? size : imageClass;
|
||||
|
||||
return _.template('<img src="<%= src %>" class="avatar <%= img_class %>" title="<%= title %>" alt="<%= title %>" />')({
|
||||
'src': avatar[size],
|
||||
'img_class': imageClass,
|
||||
'title': _.escape(name)
|
||||
return _.template("<img src=\"<%= src %>\" class=\"<%= imageClass %>\" " +
|
||||
"title=\"<%= title %>\" alt=\"<%= title %>\" />")({
|
||||
src: avatar[size],
|
||||
imageClass: imageClass + " avatar img-responsive center-block",
|
||||
title: _.escape(name)
|
||||
});
|
||||
});
|
||||
|
||||
@@ -118,9 +116,9 @@ Handlebars.registerHelper("isCurrentProfilePage", function(id, diasporaHandle, o
|
||||
});
|
||||
|
||||
Handlebars.registerHelper('aspectMembershipIndicator', function(contact,in_aspect) {
|
||||
if(!app.aspect || !app.aspect.get('id')) return '<div class="aspect_membership_dropdown placeholder"></div>';
|
||||
if(!app.aspect || !app.aspect.get('id')) return '<div class="aspect-membership-dropdown placeholder"></div>';
|
||||
|
||||
var html = '<i class="entypo ';
|
||||
var html = "<i class=\"entypo-";
|
||||
if( in_aspect === 'in_aspect' ) {
|
||||
html += 'circled-cross contact_remove-from-aspect" ';
|
||||
html += 'title="' + Diaspora.I18n.t('contacts.remove_contact') + '" ';
|
||||
|
||||
25
app/assets/javascripts/app/helpers/locations.js
Normal file
@@ -0,0 +1,25 @@
|
||||
(function() {
|
||||
app.helpers.locations = {
|
||||
getTiles: function() {
|
||||
// If the mapbox option is enabled in the diaspora.yml, the mapbox tiles with the podmin's credentials are used.
|
||||
if (gon.appConfig.map.mapbox.enabled) {
|
||||
return L.tileLayer("https://api.mapbox.com/styles/v1/{style}/tiles/256/{z}/{x}/{y}?access_token={accessToken}", {
|
||||
accessToken: gon.appConfig.map.mapbox.access_token,
|
||||
style: gon.appConfig.map.mapbox.style,
|
||||
attribution: "Map data © <a href='http://openstreetmap.org'>OpenStreetMap</a> contributors, " +
|
||||
"<a href='http://creativecommons.org/licenses/by-sa/2.0/''>CC-BY-SA</a>, " +
|
||||
"Imagery © <a href='https://www.mapbox.com'>Mapbox</a>",
|
||||
maxZoom: 18
|
||||
});
|
||||
}
|
||||
|
||||
// maptiles from the Heidelberg University are used by default.
|
||||
return L.tileLayer("http://korona.geog.uni-heidelberg.de/tiles/roads/x={x}&y={y}&z={z}", {
|
||||
attribution: "Map data © <a href='http://openstreetmap.org'>OpenStreetMap</a> contributors, " +
|
||||
"rendering <a href='http://giscience.uni-hd.de/'>" +
|
||||
"GIScience Research Group @ Heidelberg University</a>",
|
||||
maxZoom: 18
|
||||
});
|
||||
}
|
||||
};
|
||||
})();
|
||||
14
app/assets/javascripts/app/helpers/modal_helper.js
Normal file
@@ -0,0 +1,14 @@
|
||||
(function(){
|
||||
app.helpers.showModal = function(id){
|
||||
$(id).modal();
|
||||
var modalBody = $(id).find(".modal-body");
|
||||
|
||||
var url = $(id).attr("href");
|
||||
|
||||
modalBody.load(url, function(){
|
||||
$(id).find("#modalWaiter").remove();
|
||||
autosize($("textarea", modalBody));
|
||||
$(id).trigger("modal:loaded");
|
||||
});
|
||||
};
|
||||
})();
|
||||
@@ -1,12 +0,0 @@
|
||||
// @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL-v3-or-Later
|
||||
|
||||
(function(){
|
||||
app.helpers.openGraph = {
|
||||
html : function (open_graph_cache) {
|
||||
if (!open_graph_cache) { return ""; }
|
||||
return '<img src="' + open_graph_cache.image + '" />';
|
||||
},
|
||||
};
|
||||
})();
|
||||
// @license-end
|
||||
|
||||