Compare commits
4508 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
49f3442f64 | ||
|
|
aadd8396cc | ||
|
|
251e4329c5 | ||
|
|
452f46a548 | ||
|
|
c2589f10cc | ||
|
|
c24ca7d56c | ||
|
|
e569ec72c7 | ||
|
|
d26b917e6f | ||
|
|
0ea682b1d5 | ||
|
|
3fcd5708e9 | ||
|
|
b9c36fadfd | ||
|
|
150331ec9d | ||
|
|
eede6e0f68 | ||
|
|
37096d9c88 | ||
|
|
53b9e3cbf3 | ||
|
|
094cb73b05 | ||
|
|
83a97420d9 | ||
|
|
94a72e1108 | ||
|
|
d81aa12d54 | ||
|
|
7355df5202 | ||
|
|
70e293ba94 | ||
|
|
0d41b7ca13 | ||
|
|
619722490c | ||
|
|
fddfd8b8c0 | ||
|
|
c3eaa212af | ||
|
|
7ec2a68256 | ||
|
|
80beedfe63 | ||
|
|
cc50077188 | ||
|
|
07f6a91d02 | ||
|
|
02f8629254 | ||
|
|
8b6adee359 | ||
|
|
7a8bc40bb8 | ||
|
|
69637608e8 | ||
|
|
14ddc750d0 | ||
|
|
794545278b | ||
|
|
195be4fc83 | ||
|
|
342b82dfd2 | ||
|
|
2f78f97ded | ||
|
|
7726855d1c | ||
|
|
4d38b8592f | ||
|
|
6321215bb4 | ||
|
|
e8fc097728 | ||
|
|
fbdb9edbf2 | ||
|
|
781fda001b | ||
|
|
140168ea2d | ||
|
|
f1523b0260 | ||
|
|
2878537ca0 | ||
|
|
1bf1b7bda1 | ||
|
|
7e8bf20299 | ||
|
|
2e5224c50d | ||
|
|
dc83503868 | ||
|
|
ddc1f65b57 | ||
|
|
34c2b87ed7 | ||
|
|
e7549a07e2 | ||
|
|
68575f6c58 | ||
|
|
2123e1f311 | ||
|
|
e64cd6038c | ||
|
|
a1abcdb1c0 | ||
|
|
027c0420c9 | ||
|
|
1c621dc999 | ||
|
|
12e21555ee | ||
|
|
84794a1b25 | ||
|
|
e8a374a16d | ||
|
|
046280c480 | ||
|
|
813e44c0a9 | ||
|
|
dcd29a6968 | ||
|
|
769c6b1a8c | ||
|
|
a080d2a01a | ||
|
|
541da9f682 | ||
|
|
016b2f15c5 | ||
|
|
cb0c02f9f2 | ||
|
|
47b7181061 | ||
|
|
2c34f271d9 | ||
|
|
0615ac112b | ||
|
|
7dc1e2d026 | ||
|
|
abb59cc1b4 | ||
|
|
5eec93d2ef | ||
|
|
d390499e86 | ||
|
|
630b70bcf0 | ||
|
|
61592cca67 | ||
|
|
9ed57596c1 | ||
|
|
7910103f60 | ||
|
|
eb12b5596c | ||
|
|
5e13a7208d | ||
|
|
4b49270be7 | ||
|
|
649d8c5b56 | ||
|
|
52424fba6d | ||
|
|
a83d34dcda | ||
|
|
71e6f20740 | ||
|
|
14cf4ff85d | ||
|
|
ae3b7804f0 | ||
|
|
7cc48bec54 | ||
|
|
9e61693e20 | ||
|
|
1e1130e211 | ||
|
|
89f906b1b1 | ||
|
|
7782a32921 | ||
|
|
389b1870d3 | ||
|
|
42ffd6322f | ||
|
|
686f67d2f8 | ||
|
|
b0c196aea0 | ||
|
|
3e1407d242 | ||
|
|
df8275f000 | ||
|
|
edfb603965 | ||
|
|
5153534f4c | ||
|
|
1b2f85c384 | ||
|
|
71d071be60 | ||
|
|
ad6c9dd55f | ||
|
|
9c0f8cdf11 | ||
|
|
c2a2fb63b0 | ||
|
|
67f8ba5d57 | ||
|
|
9b19be18f2 | ||
|
|
06a0dc68a9 | ||
|
|
35f1cd61b1 | ||
|
|
8d6548b610 | ||
|
|
82ff57a750 | ||
|
|
4f798fc5d8 | ||
|
|
587e106095 | ||
|
|
bb882daeae | ||
|
|
c791421280 | ||
|
|
744f5449fb | ||
|
|
f042f5d490 | ||
|
|
42b835f0c0 | ||
|
|
8d38193096 | ||
|
|
994f003b5f | ||
|
|
49198904f3 | ||
|
|
28b7a62939 | ||
|
|
f05d9bac69 | ||
|
|
14c4010471 | ||
|
|
040e1dc9ee | ||
|
|
7a8e1fe2d5 | ||
|
|
c665d01cc5 | ||
|
|
62fdac807e | ||
|
|
1bd0c7bb2d | ||
|
|
c5699b7a43 | ||
|
|
bdfaff5009 | ||
|
|
50422c5902 | ||
|
|
313e96d5c3 | ||
|
|
00b1ed3e76 | ||
|
|
302bd03923 | ||
|
|
3c3d73fedb | ||
|
|
f2c0688aed | ||
|
|
d180cd2eaf | ||
|
|
dbc095c895 | ||
|
|
4fbd5b226b | ||
|
|
d37193f24c | ||
|
|
e3149bdea8 | ||
|
|
bb8486eec5 | ||
|
|
7cefa8577a | ||
|
|
64887e75c5 | ||
|
|
a33803ac19 | ||
|
|
9f5d2a8ac6 | ||
|
|
ab08d97dda | ||
|
|
4068de6d75 | ||
|
|
8ccca9609f | ||
|
|
386717b6c4 | ||
|
|
a7320a872c | ||
|
|
f8fe914212 | ||
|
|
184bd7c7fd | ||
|
|
abedbf10bd | ||
|
|
8184031c4a | ||
|
|
3aa44edd49 | ||
|
|
211f34806b | ||
|
|
26b99671c4 | ||
|
|
ed51a17ea6 | ||
|
|
509b302073 | ||
|
|
462d3936a1 | ||
|
|
7d7305028d | ||
|
|
c11928111d | ||
|
|
a59505574a | ||
|
|
cc4d2e0832 | ||
|
|
19c48d5738 | ||
|
|
906cc19eb0 | ||
|
|
ab02c86fa8 | ||
|
|
dbe644ede6 | ||
|
|
ebcbdd823c | ||
|
|
a784e32840 | ||
|
|
c286123cc1 | ||
|
|
033492f2ab | ||
|
|
6288fe3dde | ||
|
|
78925beec5 | ||
|
|
6430aa3bad | ||
|
|
c095959e6a | ||
|
|
3b07b16962 | ||
|
|
f420a78a79 | ||
|
|
b34a184b0a | ||
|
|
297fd722ab | ||
|
|
9dfce77a4d | ||
|
|
faf9390e70 | ||
|
|
72e1daa5e3 | ||
|
|
7934f3e916 | ||
|
|
9cdfd3a55b | ||
|
|
324851eeb5 | ||
|
|
7ce4309fcb | ||
|
|
ae813f0cf2 | ||
|
|
d790e3dcba | ||
|
|
3c10dbc547 | ||
|
|
0a545c7092 | ||
|
|
02182e3b59 | ||
|
|
cf49899069 | ||
|
|
d5a338ad0e | ||
|
|
5ce5cfdecf | ||
|
|
5508401ed8 | ||
|
|
dc9a18e24d | ||
|
|
6f802417c6 | ||
|
|
87f17fe907 | ||
|
|
8ebfd4892f | ||
|
|
e7e3d3c326 | ||
|
|
bb7e5a369d | ||
|
|
5425f5cfa6 | ||
|
|
ce32a7d16b | ||
|
|
e29f9e2fa2 | ||
|
|
6510bafa88 | ||
|
|
11107ee637 | ||
|
|
763dffa328 | ||
|
|
f3a6cd9a7f | ||
|
|
0c163b8c49 | ||
|
|
83a2274f47 | ||
|
|
2fe5a7bd40 | ||
|
|
b0b2083fea | ||
|
|
3d84ae18a7 | ||
|
|
5f6b01e086 | ||
|
|
80c0888176 | ||
|
|
acc76a383f | ||
|
|
6af305b2be | ||
|
|
fbc096c7a7 | ||
|
|
35c254c88c | ||
|
|
800f394870 | ||
|
|
8334eeeeff | ||
|
|
6bdf6f03b4 | ||
|
|
bfe1b84a2e | ||
|
|
f6105e54a9 | ||
|
|
abcbfcef15 | ||
|
|
7e15d9ec8a | ||
|
|
8b74138e5a | ||
|
|
cbbb0a55c2 | ||
|
|
bd2a45615f | ||
|
|
ee593933a1 | ||
|
|
536c96f217 | ||
|
|
185f8a1404 | ||
|
|
03796e8fe2 | ||
|
|
57cdc288e2 | ||
|
|
19b32cf6e3 | ||
|
|
c47258a873 | ||
|
|
6dd8af70f7 | ||
|
|
1358f6fbb8 | ||
|
|
a4d45358a2 | ||
|
|
84df8eed33 | ||
|
|
65456c7f5e | ||
|
|
6ddd16267a | ||
|
|
7c450b4446 | ||
|
|
af0b1c55e3 | ||
|
|
ae4cbb18f7 | ||
|
|
1c72dcc412 | ||
|
|
52f206fa8a | ||
|
|
9075dfa470 | ||
|
|
97cfc80a1f | ||
|
|
bb80ca3394 | ||
|
|
bfd42a1914 | ||
|
|
e77d785d9c | ||
|
|
61d7eb100a | ||
|
|
a6e7c8e2d5 | ||
|
|
f3c01d5a46 | ||
|
|
93d61c7f21 | ||
|
|
66a0994c91 | ||
|
|
8a249c06c7 | ||
|
|
6afaa264ee | ||
|
|
8e01a66cb5 | ||
|
|
1c064e016f | ||
|
|
d18243b5cf | ||
|
|
71c856e330 | ||
|
|
fa39f7d348 | ||
|
|
29fa1e582a | ||
|
|
0ede0233df | ||
|
|
6687f85164 | ||
|
|
58483bdd2c | ||
|
|
9485a02639 | ||
|
|
eaedd3d26c | ||
|
|
77af1b9942 | ||
|
|
416c806012 | ||
|
|
496ec4b059 | ||
|
|
65909700f3 | ||
|
|
586b319c79 | ||
|
|
a661b0b608 | ||
|
|
646685b42c | ||
|
|
78b28c3d54 | ||
|
|
b29675fead | ||
|
|
429a47d64d | ||
|
|
9b6a2268e9 | ||
|
|
a88a25a5eb | ||
|
|
eb1c571511 | ||
|
|
78ea344454 | ||
|
|
4efc4dabf8 | ||
|
|
01f8f55dbb | ||
|
|
49ba740b45 | ||
|
|
1be79fb40e | ||
|
|
2af2bd80f7 | ||
|
|
37a00173f5 | ||
|
|
e984fa7d91 | ||
|
|
419ed4d9fc | ||
|
|
ed8e340fa2 | ||
|
|
662635fe35 | ||
|
|
fdcea3e824 | ||
|
|
95a9c329af | ||
|
|
08e6f1e2a3 | ||
|
|
9b24407b68 | ||
|
|
428c97d089 | ||
|
|
975afe03bb | ||
|
|
3cf84c838f | ||
|
|
ee68da7eeb | ||
|
|
d6436f4d03 | ||
|
|
022f367692 | ||
|
|
93c69c4d42 | ||
|
|
111b3cdc8e | ||
|
|
c2acf6168a | ||
|
|
2e3bd14a09 | ||
|
|
8299aabc25 | ||
|
|
03d2001cf2 | ||
|
|
e7e34a8c24 | ||
|
|
4edaebb94f | ||
|
|
d4079070ed | ||
|
|
3c4da76be5 | ||
|
|
3b02eb87bd | ||
|
|
c72b30130e | ||
|
|
01ab639736 | ||
|
|
8a1e3fbec2 | ||
|
|
c1c9469840 | ||
|
|
3bb9b9a18d | ||
|
|
fe84d3e101 | ||
|
|
1ef3c83a0a | ||
|
|
ac86c29a85 | ||
|
|
17b84d3ddd | ||
|
|
b5a46cf7bb | ||
|
|
2d38a24a86 | ||
|
|
2f30b42d93 | ||
|
|
14e27a65ae | ||
|
|
429aa8f374 | ||
|
|
0382cb48c1 | ||
|
|
13eb095e83 | ||
|
|
1b826eff9b | ||
|
|
3598a17ee2 | ||
|
|
0cd1080b76 | ||
|
|
ad266e5fda | ||
|
|
7b3ff37079 | ||
|
|
ac39716ab4 | ||
|
|
1206b3c37d | ||
|
|
f702d3c872 | ||
|
|
3c3b988603 | ||
|
|
d0af34c079 | ||
|
|
5669ba6b48 | ||
|
|
a5e5c7f378 | ||
|
|
dd3bc39c97 | ||
|
|
3c02a1f067 | ||
|
|
a9ae84f3a6 | ||
|
|
6cea355636 | ||
|
|
f76a8d7deb | ||
|
|
41633fcea9 | ||
|
|
f995e6af0d | ||
|
|
551841e0ad | ||
|
|
e6e6299588 | ||
|
|
db917caaf5 | ||
|
|
406bb4af68 | ||
|
|
b8b448ae40 | ||
|
|
834f158d01 | ||
|
|
c6dda6cf2d | ||
|
|
a7a02e87cf | ||
|
|
485af7ea78 | ||
|
|
1e3386c77a | ||
|
|
5f48cedb84 | ||
|
|
492ac74819 | ||
|
|
1b2270572b | ||
|
|
739fc780c3 | ||
|
|
add707252a | ||
|
|
2d9f133d30 | ||
|
|
3ff162320e | ||
|
|
edbb26b926 | ||
|
|
9b23411d25 | ||
|
|
6753761c74 | ||
|
|
86f306fce8 | ||
|
|
b48c72f188 | ||
|
|
47d0269043 | ||
|
|
a1b6209415 | ||
|
|
7d7549e01e | ||
|
|
25f5236d66 | ||
|
|
f044030db0 | ||
|
|
e3e7d2daab | ||
|
|
9189dbf348 | ||
|
|
796047f543 | ||
|
|
61a560a58d | ||
|
|
aa0ac5bec6 | ||
|
|
1ba9416e22 | ||
|
|
c0450cbe9d | ||
|
|
8ccf94a587 | ||
|
|
5238bb4c5d | ||
|
|
e096c96c44 | ||
|
|
a5a0b28d39 | ||
|
|
ca40ca202a | ||
|
|
077bac95c0 | ||
|
|
dc1ec7665b | ||
|
|
d97ff9afce | ||
|
|
8c4381c1ce | ||
|
|
db74b364d6 | ||
|
|
5b298e330c | ||
|
|
3d8cdc78e0 | ||
|
|
d801adcb6e | ||
|
|
4076eb3fcf | ||
|
|
7447beb04a | ||
|
|
a8dc10f5ad | ||
|
|
0f7ea165f7 | ||
|
|
792d034059 | ||
|
|
18f63250e1 | ||
|
|
84b33f8c63 | ||
|
|
2ce99d5b5a | ||
|
|
6c9e7f283f | ||
|
|
6fadfb30fe | ||
|
|
107f118db4 | ||
|
|
ae5333d67d | ||
|
|
4fe52a72f1 | ||
|
|
4588ce11c9 | ||
|
|
d14036b630 | ||
|
|
637dad208a | ||
|
|
4548380080 | ||
|
|
b67cf8e983 | ||
|
|
ef7a5f8d6e | ||
|
|
688245c0de | ||
|
|
245bc1a05f | ||
|
|
df4504979e | ||
|
|
e5b65f6498 | ||
|
|
cb774d1c50 | ||
|
|
692f5fdafb | ||
|
|
37d440f91e | ||
|
|
baeeee8e73 | ||
|
|
23c2487550 | ||
|
|
94956a2eda | ||
|
|
09ecaec0b5 | ||
|
|
2b352b86ae | ||
|
|
1c577fb5b2 | ||
|
|
b2ee986815 | ||
|
|
ae3bd1f62e | ||
|
|
b195861483 | ||
|
|
4e4d332d6e | ||
|
|
56ef83fa8a | ||
|
|
f4234fa3a0 | ||
|
|
f85135f726 | ||
|
|
0831d4e294 | ||
|
|
865c36bc8a | ||
|
|
058090afe7 | ||
|
|
02eba842ae | ||
|
|
22ac0872bd | ||
|
|
9212fd3f46 | ||
|
|
31ea07daa1 | ||
|
|
43ee2dbb50 | ||
|
|
8e6f3b91d3 | ||
|
|
1cfe0037f9 | ||
|
|
0cab9f595b | ||
|
|
f88807909c | ||
|
|
6ad4eb3be7 | ||
|
|
96c5146ebd | ||
|
|
5d81555ae1 | ||
|
|
7611391f9f | ||
|
|
2b1f27a850 | ||
|
|
36778dbeac | ||
|
|
7e889f71eb | ||
|
|
d896744ca1 | ||
|
|
82291ed7e7 | ||
|
|
d7fb7405ae | ||
|
|
d4800544f0 | ||
|
|
37a7c0b35d | ||
|
|
d3c2407df1 | ||
|
|
e9f7bf382e | ||
|
|
34528521f2 | ||
|
|
96493b4a5c | ||
|
|
1eb2c59cce | ||
|
|
6c4c6f8889 | ||
|
|
ced6905cbc | ||
|
|
b1a2cf616e | ||
|
|
4902a35972 | ||
|
|
eb977dc25a | ||
|
|
1570e3fb9a | ||
|
|
c67fc4e0f7 | ||
|
|
f6c885394d | ||
|
|
37f081959c | ||
|
|
f69215edf1 | ||
|
|
d531b64d66 | ||
|
|
ec22f5883e | ||
|
|
fbd14c8804 | ||
|
|
b8e5021dd1 | ||
|
|
862796131f | ||
|
|
a5f59ef105 | ||
|
|
eea6d71c8d | ||
|
|
c8fba1ffad | ||
|
|
fe0c143c89 | ||
|
|
62f98dcaff | ||
|
|
19f6057ded | ||
|
|
ae6b5a634c | ||
|
|
cd32959b93 | ||
|
|
6e8a0dd66a | ||
|
|
b3c13bc49e | ||
|
|
fef6380721 | ||
|
|
9548a3645c | ||
|
|
51a46f60f1 | ||
|
|
a66bfc9614 | ||
|
|
10f62391d4 | ||
|
|
a0646e9363 | ||
|
|
2eb52cedec | ||
|
|
67069b1519 | ||
|
|
ad24678be3 | ||
|
|
f27b4ae920 | ||
|
|
c939829912 | ||
|
|
d1e0b163e2 | ||
|
|
39ab87d111 | ||
|
|
8a3c9a2463 | ||
|
|
36e6b31135 | ||
|
|
95c0bb9ef2 | ||
|
|
5714e83ab2 | ||
|
|
3cb1e470a4 | ||
|
|
88e2e593a4 | ||
|
|
3292ce64fc | ||
|
|
89cd77751f | ||
|
|
d22ae06cff | ||
|
|
af9f26d11c | ||
|
|
5b3f75f011 | ||
|
|
5e47c284b6 | ||
|
|
dc99f0f77a | ||
|
|
59baef3146 | ||
|
|
0bb4ffce89 | ||
|
|
b2a56376cd | ||
|
|
0e6caf61ff | ||
|
|
d9116efb85 | ||
|
|
274edf7589 | ||
|
|
4c337c6952 | ||
|
|
991148bd30 | ||
|
|
d39a4e3621 | ||
|
|
c05079d1d3 | ||
|
|
fab48ee96d | ||
|
|
e902261c45 | ||
|
|
b8ea120ff2 | ||
|
|
c740660c0c | ||
|
|
0e7c91aeac | ||
|
|
2a99cc93ba | ||
|
|
85a5744867 | ||
|
|
2081f39a72 | ||
|
|
750186319e | ||
|
|
8f9ac33649 | ||
|
|
c71caa5cb8 | ||
|
|
122e12a068 | ||
|
|
28f03f0a11 | ||
|
|
8392c894d2 | ||
|
|
4630b49ec4 | ||
|
|
9723bd37a7 | ||
|
|
1ec0314752 | ||
|
|
413926b56e | ||
|
|
b2ba0123e1 | ||
|
|
cdb50edabc | ||
|
|
e2b96c81f2 | ||
|
|
8691e650dc | ||
|
|
20a3abd864 | ||
|
|
d02848c216 | ||
|
|
07a49de7e1 | ||
|
|
7d0c29e99a | ||
|
|
8d5abe8892 | ||
|
|
2e6ae8c967 | ||
|
|
1ec7bd7ce1 | ||
|
|
7896dbada5 | ||
|
|
7e9987b7f5 | ||
|
|
0810fa77e9 | ||
|
|
4c46ca1a94 | ||
|
|
805a35e985 | ||
|
|
407f51d5a3 | ||
|
|
8f804e376a | ||
|
|
caeeac6c59 | ||
|
|
342d4f7fde | ||
|
|
b31f9106a1 | ||
|
|
d27eefeb34 | ||
|
|
7b73002a2c | ||
|
|
c203c1eb94 | ||
|
|
c1093abaef | ||
|
|
319d5b55d9 | ||
|
|
6b48580373 | ||
|
|
da68d363a0 | ||
|
|
2f29bb3035 | ||
|
|
b08202f51d | ||
|
|
053a93ea08 | ||
|
|
e790e01753 | ||
|
|
0e81a2da86 | ||
|
|
2fd82c92dd | ||
|
|
72b66a2782 | ||
|
|
72ad6fd23b | ||
|
|
29ea68737d | ||
|
|
c98598b8bc | ||
|
|
edccab4ab3 | ||
|
|
414638476e | ||
|
|
8eb2a9ca12 | ||
|
|
e1061c3d5c | ||
|
|
096297bd86 | ||
|
|
dc3bef6a93 | ||
|
|
0c4d9bb702 | ||
|
|
ca44e91de6 | ||
|
|
93fae13cab | ||
|
|
bd68e8ec83 | ||
|
|
22f0538464 | ||
|
|
486026a1b6 | ||
|
|
32e580b3ec | ||
|
|
2a22bb01c4 | ||
|
|
5fcc60fea8 | ||
|
|
b375bfa630 | ||
|
|
77edc5105e | ||
|
|
60f9dbcdbd | ||
|
|
123b8b906c | ||
|
|
1dd2382d03 | ||
|
|
a6c79f5e57 | ||
|
|
a17fca02ff | ||
|
|
43d489edda | ||
|
|
3793d36609 | ||
|
|
b2b03d2679 | ||
|
|
92a096f03c | ||
|
|
1f510d0b40 | ||
|
|
7042237218 | ||
|
|
d4331f4e65 | ||
|
|
47a603a346 | ||
|
|
61de6e117d | ||
|
|
64d65269d8 | ||
|
|
c937e17335 | ||
|
|
85bb022b2a | ||
|
|
ba905334f7 | ||
|
|
7fae5ca3b8 | ||
|
|
2db1d5d641 | ||
|
|
4147249d2d | ||
|
|
34d9d9c3ee | ||
|
|
ddee980426 | ||
|
|
1d0982822b | ||
|
|
e8442021b6 | ||
|
|
33b7d3253a | ||
|
|
6c3269c6d5 | ||
|
|
0638619f81 | ||
|
|
69c6305e62 | ||
|
|
0fcd166387 | ||
|
|
76f759d9f7 | ||
|
|
cba2b9a3a9 | ||
|
|
22815abb22 | ||
|
|
705bef1dea | ||
|
|
b9f570c68d | ||
|
|
4f9257985c | ||
|
|
6e55ae7b5e | ||
|
|
98d1b54a82 | ||
|
|
6f9c52e2b4 | ||
|
|
28213b1a47 | ||
|
|
231ca2c3b1 | ||
|
|
24e8be37c2 | ||
|
|
1d8b9bde43 | ||
|
|
a18defc90f | ||
|
|
e4164eb18f | ||
|
|
a36ffff5f7 | ||
|
|
2412ee390d | ||
|
|
f949ae2aab | ||
|
|
b4b4efbab1 | ||
|
|
7277200bc5 | ||
|
|
7960a51d12 | ||
|
|
f55237ca6b | ||
|
|
52f08f1178 | ||
|
|
aa51329a49 | ||
|
|
62bb4dc7b6 | ||
|
|
f52dbe570d | ||
|
|
8d7b866c87 | ||
|
|
ee35ad3200 | ||
|
|
cb675f5c8d | ||
|
|
4c6937838d | ||
|
|
18ea3343fd | ||
|
|
cd9f79a018 | ||
|
|
f4dc6d0dc7 | ||
|
|
394eafccc5 | ||
|
|
5f00b4a4e6 | ||
|
|
ef9e764f7a | ||
|
|
2c8bf3b5da | ||
|
|
a420ba2cfc | ||
|
|
cc5fca99be | ||
|
|
3e6bb01199 | ||
|
|
671e8476ba | ||
|
|
e0af180c9b | ||
|
|
a98fdc8079 | ||
|
|
7d9f18fda1 | ||
|
|
7154fc3ccc | ||
|
|
cd6eb3de7f | ||
|
|
bbeb24b398 | ||
|
|
79133df4a9 | ||
|
|
ddaab0d8e8 | ||
|
|
e7c5da2fff | ||
|
|
d4f92a8fae | ||
|
|
d7941230a4 | ||
|
|
4c74136c53 | ||
|
|
d5d53baa1c | ||
|
|
ecd2b87475 | ||
|
|
1ef0cef74c | ||
|
|
6c49ba1d2e | ||
|
|
195dfe6970 | ||
|
|
a178e60907 | ||
|
|
37e4242fdf | ||
|
|
5bb0798311 | ||
|
|
7a7c48a470 | ||
|
|
875f54b846 | ||
|
|
caa8a29605 | ||
|
|
1faddbc911 | ||
|
|
4ea2a77a86 | ||
|
|
98e70c8221 | ||
|
|
d9db761c79 | ||
|
|
a7ff52f366 | ||
|
|
07ec46e151 | ||
|
|
d2acad1aed | ||
|
|
e0995e540b | ||
|
|
9a637213b9 | ||
|
|
e167584f7f | ||
|
|
cfd5397cfc | ||
|
|
611e445e17 | ||
|
|
9021583d37 | ||
|
|
d9013250fd | ||
|
|
f51ad14c1b | ||
|
|
bbd4a68151 | ||
|
|
6f3d68110a | ||
|
|
8bca84422e | ||
|
|
e1aff7e3ab | ||
|
|
89b2e9ed3a | ||
|
|
203ca77a2f | ||
|
|
6a4a983fa1 | ||
|
|
9793f89761 | ||
|
|
a57ee1efb3 | ||
|
|
e24eb65ca4 | ||
|
|
5c2e454ebd | ||
|
|
b8a85850e1 | ||
|
|
5304fb0c6f | ||
|
|
04138da009 | ||
|
|
0b51bff255 | ||
|
|
6109c93556 | ||
|
|
146045dbf8 | ||
|
|
f842da5488 | ||
|
|
af649adcd9 | ||
|
|
25a70c2b16 | ||
|
|
0aba20f85c | ||
|
|
d27cd175df | ||
|
|
31e13dcff7 | ||
|
|
d0eb711ca0 | ||
|
|
81bc438c98 | ||
|
|
7fabd9d17f | ||
|
|
651a271450 | ||
|
|
2aaf37659d | ||
|
|
1f32999125 | ||
|
|
c268495e04 | ||
|
|
e81f07f0cf | ||
|
|
e10cf9cc85 | ||
|
|
b75254bdda | ||
|
|
15c11b87ca | ||
|
|
ce82ba3dde | ||
|
|
2acdc8e095 | ||
|
|
08395cc877 | ||
|
|
9df2e95724 | ||
|
|
517e3b22ba | ||
|
|
f2b118dc32 | ||
|
|
9dff9642b6 | ||
|
|
2f608d4a78 | ||
|
|
0937bfc420 | ||
|
|
44bbb44c81 | ||
|
|
d061c4e2cf | ||
|
|
4ca68a71d9 | ||
|
|
3c124cefc3 | ||
|
|
fb46e77339 | ||
|
|
9771a96add | ||
|
|
6519ded5ec | ||
|
|
efa89cc2f3 | ||
|
|
77062cbcaf | ||
|
|
868f0a8eec | ||
|
|
31b28e731d | ||
|
|
ad91dddd63 | ||
|
|
e0cf63f1d3 | ||
|
|
7193099902 | ||
|
|
bcf5406f53 | ||
|
|
002d427f34 | ||
|
|
f882dd2d6f | ||
|
|
d13bcc00e0 | ||
|
|
827a2ce991 | ||
|
|
221ef7b932 | ||
|
|
ba8e0907cc | ||
|
|
38d746b240 | ||
|
|
bd7feb83a6 | ||
|
|
813e6d4781 | ||
|
|
9b6bc59854 | ||
|
|
3a3a9008b6 | ||
|
|
1da14f2ef7 | ||
|
|
bec7e77e9e | ||
|
|
4a5610df2f | ||
|
|
a7119fa7c1 | ||
|
|
abec056c02 | ||
|
|
60a50c881d | ||
|
|
de4a416280 | ||
|
|
3042b385c6 | ||
|
|
a7f3ea976f | ||
|
|
33405d6ee6 | ||
|
|
a681b317f3 | ||
|
|
db8bc5d874 | ||
|
|
04c545ef7d | ||
|
|
ecdf130bcd | ||
|
|
a4dd210669 | ||
|
|
8913a30d57 | ||
|
|
d6814878e9 | ||
|
|
78b62dd3ed | ||
|
|
c74b0ab611 | ||
|
|
3eba2f3fa3 | ||
|
|
d9ef60b8b3 | ||
|
|
05ee8f3db0 | ||
|
|
872d87c772 | ||
|
|
27493cee41 | ||
|
|
d0e5f90f84 | ||
|
|
25a6c9583f | ||
|
|
e5e4189569 | ||
|
|
8f0826a8bc | ||
|
|
9c7d9186f6 | ||
|
|
d3210f1154 | ||
|
|
d5c22c3e49 | ||
|
|
ea4b670582 | ||
|
|
9c449b0298 | ||
|
|
fa26c29bb2 | ||
|
|
7f90110696 | ||
|
|
8779a15e27 | ||
|
|
196f0699b0 | ||
|
|
19314f8a94 | ||
|
|
90926d95e9 | ||
|
|
95aaa7a140 | ||
|
|
95f08ac9af | ||
|
|
f0f8cf334c | ||
|
|
195780122b | ||
|
|
403960811f | ||
|
|
659bdf4b7a | ||
|
|
ffa69df704 | ||
|
|
2d742ec0ff | ||
|
|
95422c7566 | ||
|
|
fc6d736471 | ||
|
|
2149ebb2df | ||
|
|
e046a4cc3a | ||
|
|
4ac1b9ae87 | ||
|
|
eb7a71a2a5 | ||
|
|
b325d2ca43 | ||
|
|
7ec921c956 | ||
|
|
d561d2caf1 | ||
|
|
67924fc404 | ||
|
|
51e7eae2c3 | ||
|
|
b54679a634 | ||
|
|
b146c90e57 | ||
|
|
9211f930cd | ||
|
|
00c5f35190 | ||
|
|
1a7b2b0c31 | ||
|
|
2d28ddc1ef | ||
|
|
6278925ce2 | ||
|
|
cd6e02ccec | ||
|
|
e9242d7754 | ||
|
|
00df0b7bda | ||
|
|
984b739eb4 | ||
|
|
c432a658dd | ||
|
|
c2a991fec1 | ||
|
|
6f65d9f96c | ||
|
|
4139ae2549 | ||
|
|
b0181fbbb9 | ||
|
|
ec72ac1277 | ||
|
|
bc601f7c34 | ||
|
|
905df19a34 | ||
|
|
43b83cf8f7 | ||
|
|
d898b5ba69 | ||
|
|
b7ee911778 | ||
|
|
67d73ece80 | ||
|
|
71023a8713 | ||
|
|
2e2b42ef1a | ||
|
|
4685df634c | ||
|
|
e40a07f204 | ||
|
|
45e8b54bea | ||
|
|
35da56109f | ||
|
|
75ef13b5d1 | ||
|
|
25e9728fae | ||
|
|
93b0e1eb22 | ||
|
|
6dbef95951 | ||
|
|
8068d8747b | ||
|
|
cd0995abf3 | ||
|
|
04d0d6dccb | ||
|
|
08d4f87a2d | ||
|
|
6df742a7cb | ||
|
|
dbbf743920 | ||
|
|
bf55d07580 | ||
|
|
2e7526bac5 | ||
|
|
dcbd02cf7f | ||
|
|
884de9008f | ||
|
|
b1f357849b | ||
|
|
5921cd0176 | ||
|
|
8cae234f45 | ||
|
|
b921b71b97 | ||
|
|
0754c92116 | ||
|
|
fbd0a51829 | ||
|
|
6bbcb7415b | ||
|
|
04744b4dac | ||
|
|
e8b9a70fbf | ||
|
|
9e762fcc31 | ||
|
|
2da33408f9 | ||
|
|
1e642be040 | ||
|
|
f35f55cb25 | ||
|
|
654b81b8f1 | ||
|
|
35bfbc9c82 | ||
|
|
0935451cd8 | ||
|
|
500763294d | ||
|
|
1da075e30b | ||
|
|
1d72f95705 | ||
|
|
8d690a9e33 | ||
|
|
16b242fa0f | ||
|
|
9bb1a36e3d | ||
|
|
3abf6b6f41 | ||
|
|
1bf05e7921 | ||
|
|
39c863ead9 | ||
|
|
6b8cd5d390 | ||
|
|
9e18b19d6a | ||
|
|
c348a763cf | ||
|
|
d08b31f2ed | ||
|
|
dad54db7f4 | ||
|
|
2f7acbe4b3 | ||
|
|
ab04633474 | ||
|
|
07acfba488 | ||
|
|
6d6e846916 | ||
|
|
cb679371ac | ||
|
|
16e754f4c7 | ||
|
|
1cbb3f9a7c | ||
|
|
6bb2e2fadd | ||
|
|
36b4076af6 | ||
|
|
3856b44c57 | ||
|
|
862fa38f8b | ||
|
|
995f3394a8 | ||
|
|
ba16185b8e | ||
|
|
6937fa13e5 | ||
|
|
5b09e9d38d | ||
|
|
6a7e937d90 | ||
|
|
8cab64b715 | ||
|
|
593614aef1 | ||
|
|
e63fa7a398 | ||
|
|
b42c9896bc | ||
|
|
11caf4f86f | ||
|
|
e0b8b295df | ||
|
|
a26e20ab7d | ||
|
|
df4e79b842 | ||
|
|
397dbdbee8 | ||
|
|
68234fc91f | ||
|
|
2b8cc070f2 | ||
|
|
18d6d39c62 | ||
|
|
6ede2ade7b | ||
|
|
4b2414c9eb | ||
|
|
b654ca7f82 | ||
|
|
5278ae6a96 | ||
|
|
4b921816eb | ||
|
|
2503934a04 | ||
|
|
cde29af545 | ||
|
|
1e2e064268 | ||
|
|
435e60c214 | ||
|
|
51e7958c4b | ||
|
|
18b0dd0060 | ||
|
|
26b247bf98 | ||
|
|
800676a90f | ||
|
|
556fa42004 | ||
|
|
1458d2d57f | ||
|
|
d2c4faeb9f | ||
|
|
3a1428a672 | ||
|
|
06c582a672 | ||
|
|
fa08ebf7bd | ||
|
|
c059550943 | ||
|
|
ee503737cb | ||
|
|
a6261fdc64 | ||
|
|
56670865b9 | ||
|
|
325a9122b8 | ||
|
|
a018abcfe9 | ||
|
|
8f5c248536 | ||
|
|
e2ce43c3c7 | ||
|
|
c154c4e2af | ||
|
|
07513e2ec0 | ||
|
|
b1441356d2 | ||
|
|
e7a7f62531 | ||
|
|
4ae373e3a2 | ||
|
|
034d78e3e4 | ||
|
|
e3de008453 | ||
|
|
e92eb88782 | ||
|
|
4cef2a4325 | ||
|
|
09a425cbbc | ||
|
|
1e8a96d817 | ||
|
|
6f14f1b850 | ||
|
|
d674f53910 | ||
|
|
5602dc4418 | ||
|
|
88e35d3f3a | ||
|
|
ef31ea6b96 | ||
|
|
78538d034a | ||
|
|
d8b3718a08 | ||
|
|
0f0b3edec2 | ||
|
|
700e5588e0 | ||
|
|
1227f34b2a | ||
|
|
d5b7c6d779 | ||
|
|
0df2f519f0 | ||
|
|
4a22f08539 | ||
|
|
dc7c5ffef6 | ||
|
|
5aec9b966c | ||
|
|
314239ff2a | ||
|
|
e5ba9a1a46 | ||
|
|
4feab5219e | ||
|
|
469983a623 | ||
|
|
6826e89a95 | ||
|
|
e04ddd0bcc | ||
|
|
4d02aee375 | ||
|
|
165b8f4f6e | ||
|
|
2d23a2601e | ||
|
|
cb5f26a709 | ||
|
|
3704be8bec | ||
|
|
39b86ed486 | ||
|
|
dfeea521f5 | ||
|
|
83a9877def | ||
|
|
554faa4116 | ||
|
|
74c3debefe | ||
|
|
caf822f497 | ||
|
|
d25d9f96f9 | ||
|
|
54fd4846c0 | ||
|
|
ecda6eccf6 | ||
|
|
d486fbce8c | ||
|
|
3c06bb2f4c | ||
|
|
ef137f09f2 | ||
|
|
607659939d | ||
|
|
f7103267a1 | ||
|
|
9d5b981809 | ||
|
|
1da118780e | ||
|
|
ce597380e6 | ||
|
|
3f74a759b3 | ||
|
|
8372fb2240 | ||
|
|
1e827161fe | ||
|
|
17af65e22c | ||
|
|
91aae4d755 | ||
|
|
8b35356709 | ||
|
|
a19891174e | ||
|
|
d58646085f | ||
|
|
035b6f39fc | ||
|
|
cf350c3e92 | ||
|
|
3c94c1bd29 | ||
|
|
6ba9b24c1a | ||
|
|
2073791cee | ||
|
|
5b6cef0679 | ||
|
|
ee0c3e9865 | ||
|
|
214c2d7af7 | ||
|
|
91b6a807c7 | ||
|
|
52e4e9f903 | ||
|
|
af59bf3265 | ||
|
|
8afa17f940 | ||
|
|
9b8f10358a | ||
|
|
b5db8820d6 | ||
|
|
f7324adb9c | ||
|
|
bffe2b651c | ||
|
|
882e4f9868 | ||
|
|
a3196a1089 | ||
|
|
597d9e0275 | ||
|
|
dd9ac758e8 | ||
|
|
f774c46db3 | ||
|
|
6b88d2f4e0 | ||
|
|
f7a27f0c07 | ||
|
|
99411fced7 | ||
|
|
4e22c4b211 | ||
|
|
f85f167f50 | ||
|
|
d443401361 | ||
|
|
a38a93523d | ||
|
|
e3c05b5620 | ||
|
|
b1cc37e939 | ||
|
|
5df1e08610 | ||
|
|
3f77507b15 | ||
|
|
e0a6189ec4 | ||
|
|
a28be72e74 | ||
|
|
093cca9a76 | ||
|
|
ccbc65993d | ||
|
|
d9d0eb1512 | ||
|
|
f8419b14ba | ||
|
|
290ddbf271 | ||
|
|
48c4cabd3f | ||
|
|
18d7b38037 | ||
|
|
01468c34dd | ||
|
|
7ae2dc6249 | ||
|
|
6f53f1bc0a | ||
|
|
5195f7daac | ||
|
|
2585fb9b49 | ||
|
|
02617a3562 | ||
|
|
0372924b90 | ||
|
|
05472cc4f9 | ||
|
|
da39750244 | ||
|
|
3b0f435f69 | ||
|
|
adaca8d0a3 | ||
|
|
8a10655f7f | ||
|
|
c8bef1077d | ||
|
|
da83456660 | ||
|
|
b7183d7cee | ||
|
|
cd7af6df50 | ||
|
|
54e44d6d7e | ||
|
|
a63f11bbf4 | ||
|
|
7b201f4bb9 | ||
|
|
f4fa7e10bd | ||
|
|
23d637b9a1 | ||
|
|
360780c17f | ||
|
|
c253272d83 | ||
|
|
c063f6fa1b | ||
|
|
94a32b2833 | ||
|
|
fc0de7bbd0 | ||
|
|
a4031e09e1 | ||
|
|
663da1ef25 | ||
|
|
7595168e01 | ||
|
|
c30ea112df | ||
|
|
189923040d | ||
|
|
a3a0a1fba9 | ||
|
|
d5735c7981 | ||
|
|
4687d7e1ea | ||
|
|
707e358e48 | ||
|
|
e47d0d9675 | ||
|
|
cdfcccd75d | ||
|
|
3ea4396ddb | ||
|
|
1edcb0013c | ||
|
|
1925127964 | ||
|
|
97805e6602 | ||
|
|
2894984f57 | ||
|
|
7ad758a8d9 | ||
|
|
71595b4cbd | ||
|
|
cf1b0fb414 | ||
|
|
654b524397 | ||
|
|
2b2852267a | ||
|
|
efcaa860ac | ||
|
|
3f700c3960 | ||
|
|
c8a1f308c6 | ||
|
|
6804132c15 | ||
|
|
58d2ce7ba6 | ||
|
|
3080d1c559 | ||
|
|
ce01946eb0 | ||
|
|
89f918c486 | ||
|
|
e127502be5 | ||
|
|
9c730fc0f3 | ||
|
|
a53495c9aa | ||
|
|
16bf5d8130 | ||
|
|
02cf6a9eb2 | ||
|
|
7dba616e4e | ||
|
|
2f432eb560 | ||
|
|
09c13fdf67 | ||
|
|
803abba5c1 | ||
|
|
0f4789a5cb | ||
|
|
7ae36de2cf | ||
|
|
db7fe69ce4 | ||
|
|
173461ac3d | ||
|
|
45c8277f2f | ||
|
|
4923338bcf | ||
|
|
48b1428c57 | ||
|
|
bb2261b47d | ||
|
|
f64a8e04ed | ||
|
|
7ee9565a04 | ||
|
|
a56d998499 | ||
|
|
758c673f68 | ||
|
|
5326ddf6c3 | ||
|
|
df11297654 | ||
|
|
84ac19a090 | ||
|
|
f8969ddfeb | ||
|
|
ec47fc67ab | ||
|
|
317b78394a | ||
|
|
bf2a188f82 | ||
|
|
ffd5f575bc | ||
|
|
646c743385 | ||
|
|
f6b57384e7 | ||
|
|
ec18844e8f | ||
|
|
b4dc13f1ce | ||
|
|
e6fd043206 | ||
|
|
36bc122510 | ||
|
|
064beb6f4e | ||
|
|
72a3b92b50 | ||
|
|
2a8c0ddd51 | ||
|
|
13e2841f13 | ||
|
|
f9e0dee2dc | ||
|
|
5040363f7a | ||
|
|
2be3e9eaf3 | ||
|
|
fa53656b3b | ||
|
|
f8ba88408b | ||
|
|
559f370116 | ||
|
|
b37c14ce0e | ||
|
|
c45b785370 | ||
|
|
f0aecd5790 | ||
|
|
35860e2866 | ||
|
|
5a0759a3d9 | ||
|
|
6cad0a965a | ||
|
|
41750e38da | ||
|
|
c9ba1ee197 | ||
|
|
47dd44ff39 | ||
|
|
552d3efb29 | ||
|
|
6b9b19c284 | ||
|
|
f07912ebdd | ||
|
|
3fe0ef350f | ||
|
|
a21cde4c00 | ||
|
|
8ffb814166 | ||
|
|
a8d69c48dc | ||
|
|
6ba26496ec | ||
|
|
7109773b83 | ||
|
|
43c111bd98 | ||
|
|
ff6d0064d0 | ||
|
|
32157036d3 | ||
|
|
8851f664e5 | ||
|
|
f284d379dd | ||
|
|
68d7d59286 | ||
|
|
df756c5f9f | ||
|
|
c3852a8e9c | ||
|
|
a5bdabea9b | ||
|
|
ef762c4920 | ||
|
|
2bfeefe3b3 | ||
|
|
6e469825cd | ||
|
|
3257e569b9 | ||
|
|
8a60870f04 | ||
|
|
6824ef5baf | ||
|
|
5a0381f832 | ||
|
|
6185355e92 | ||
|
|
09a8c84ae0 | ||
|
|
5766a08b22 | ||
|
|
440775f3b0 | ||
|
|
5ee85721f7 | ||
|
|
6c2b3a7b11 | ||
|
|
95032bae92 | ||
|
|
0d45e709f2 | ||
|
|
2d6a68c28f | ||
|
|
5b0066a426 | ||
|
|
8e170ab976 | ||
|
|
7a958bce69 | ||
|
|
a09f7d73d8 | ||
|
|
a6655c187d | ||
|
|
24fbd59d21 | ||
|
|
8fc75e8955 | ||
|
|
81c833c4e3 | ||
|
|
5bc32d0aad | ||
|
|
b30c4e4e97 | ||
|
|
b24b31256e | ||
|
|
ce10791526 | ||
|
|
6fb1e1f524 | ||
|
|
2210cf0038 | ||
|
|
e1d65d50ab | ||
|
|
5960b33df0 | ||
|
|
72112f8bd7 | ||
|
|
f3568d9fb3 | ||
|
|
9b435f67de | ||
|
|
37ec02dbd0 | ||
|
|
7f67d007a0 | ||
|
|
514a370f75 | ||
|
|
b062818289 | ||
|
|
19556e7d7d | ||
|
|
63b23056a5 | ||
|
|
80f57673ab | ||
|
|
de5e22a543 | ||
|
|
98d165c0c5 | ||
|
|
d8016d39cf | ||
|
|
f0eead3659 | ||
|
|
eea609a228 | ||
|
|
efa69a23f4 | ||
|
|
382eda2966 | ||
|
|
67b825233d | ||
|
|
e87b751107 | ||
|
|
092ff0b550 | ||
|
|
464854443f | ||
|
|
cd3b454853 | ||
|
|
f8b5b99c5c | ||
|
|
4c8acb5a07 | ||
|
|
ad725c5649 | ||
|
|
e6375505bc | ||
|
|
5205e3c526 | ||
|
|
01f426e739 | ||
|
|
06c953a400 | ||
|
|
8ee15ebc13 | ||
|
|
3dbc0fc632 | ||
|
|
01db49ef26 | ||
|
|
a2e326b27d | ||
|
|
a55684c751 | ||
|
|
c9588442a6 | ||
|
|
0b676452d0 | ||
|
|
d2cffe9d53 | ||
|
|
e48571d6ed | ||
|
|
6d46975089 | ||
|
|
330b8cd3ba | ||
|
|
84f3f73f3f | ||
|
|
8ada40ec08 | ||
|
|
126866608b | ||
|
|
05db801925 | ||
|
|
4e78d51195 | ||
|
|
a8218a39ed | ||
|
|
1b21d507c9 | ||
|
|
da305a44cd | ||
|
|
b17e519cb4 | ||
|
|
6fa99072d1 | ||
|
|
d5e1cbeefa | ||
|
|
82978bb67f | ||
|
|
97af2441ee | ||
|
|
6924781bb0 | ||
|
|
9757637afa | ||
|
|
29058d028f | ||
|
|
652b0064e6 | ||
|
|
25a9f5d5d7 | ||
|
|
fa0e34f687 | ||
|
|
32cd764786 | ||
|
|
f23791b7f7 | ||
|
|
6bae98d980 | ||
|
|
ddaa5c0064 | ||
|
|
9723e283e1 | ||
|
|
cd16f29c39 | ||
|
|
3c55a425c7 | ||
|
|
ffe6fc0aa1 | ||
|
|
e33466de89 | ||
|
|
cee30c36a0 | ||
|
|
cab0e0100b | ||
|
|
f428f840f6 | ||
|
|
61b134f81d | ||
|
|
8b6c32e655 | ||
|
|
5bfe7048eb | ||
|
|
169136f292 | ||
|
|
6798ba974c | ||
|
|
0c2cd2ef1b | ||
|
|
935ff66c96 | ||
|
|
2c56e447ed | ||
|
|
b2712ebf1d | ||
|
|
470efd4ec5 | ||
|
|
d3bb7ade78 | ||
|
|
b977e9c39a | ||
|
|
65e0f90b86 | ||
|
|
b8198efc6c | ||
|
|
038b6f49a9 | ||
|
|
9faf38671b | ||
|
|
d6915ff5d0 | ||
|
|
2c94994f32 | ||
|
|
4370315d6c | ||
|
|
a7ea3ba254 | ||
|
|
79fe1c2a7e | ||
|
|
27ea63979f | ||
|
|
c1ece44c53 | ||
|
|
bcbcf6bce3 | ||
|
|
55dbbad869 | ||
|
|
1b85655d71 | ||
|
|
348790292b | ||
|
|
39265ab9b5 | ||
|
|
797afb1c9b | ||
|
|
100b1a4286 | ||
|
|
3532a340c2 | ||
|
|
2d40801bb4 | ||
|
|
f23e947d0c | ||
|
|
b00df8c2e7 | ||
|
|
50e034769f | ||
|
|
71d324a8e4 | ||
|
|
3f00195eed | ||
|
|
bbbe3aea7f | ||
|
|
454be1b468 | ||
|
|
d03b830b07 | ||
|
|
84f972b368 | ||
|
|
43a8cbff5d | ||
|
|
0af04a5c1e | ||
|
|
1879adcde4 | ||
|
|
40d42f4b58 | ||
|
|
604075c570 | ||
|
|
f4f7eb8726 | ||
|
|
f66bd9e1af | ||
|
|
e84e3e64c6 | ||
|
|
44742109b0 | ||
|
|
ea3395378f | ||
|
|
47c7de22ae | ||
|
|
c432bb4891 | ||
|
|
c1e5f61502 | ||
|
|
dae1717da8 | ||
|
|
0da2e9c102 | ||
|
|
0133a9f354 | ||
|
|
a201e3b2c2 | ||
|
|
21f9a9d134 | ||
|
|
2c8d75100c | ||
|
|
d8c1b4f460 | ||
|
|
53a7508222 | ||
|
|
fcbc470b5c | ||
|
|
af3e2e6d53 | ||
|
|
a928e40d7f | ||
|
|
c4fed4bbcc | ||
|
|
bb84767a96 | ||
|
|
4911782e9b | ||
|
|
48ebd571d8 | ||
|
|
3be814ea0f | ||
|
|
56bb4be9d3 | ||
|
|
9bab794ea4 | ||
|
|
89d9a865b6 | ||
|
|
fc6893d4fc | ||
|
|
26212ba3e0 | ||
|
|
3cd6f9abbb | ||
|
|
a91579e92a | ||
|
|
d0c6495bba | ||
|
|
3ebe0e56a8 | ||
|
|
45b7f0b119 | ||
|
|
fe5c95e0ba | ||
|
|
44452749bc | ||
|
|
883eb54ecf | ||
|
|
d765b34018 | ||
|
|
24c7e472d4 | ||
|
|
b6333e0b1b | ||
|
|
026e63b961 | ||
|
|
49b63693c9 | ||
|
|
c9f65332de | ||
|
|
65a2b8da12 | ||
|
|
232f76e69d | ||
|
|
f130ec414e | ||
|
|
f66248c315 | ||
|
|
cd30a2814d | ||
|
|
08e108d3d8 | ||
|
|
60b5443850 | ||
|
|
11dac58dc7 | ||
|
|
4c4c3d8bf0 | ||
|
|
2eb17e109b | ||
|
|
76c64ec1f8 | ||
|
|
546ef080c5 | ||
|
|
9b3f90dc90 | ||
|
|
79907b78b9 | ||
|
|
7fef695e29 | ||
|
|
d06ef4505c | ||
|
|
80bc90afa9 | ||
|
|
e5687dd7e0 | ||
|
|
2be60eab1b | ||
|
|
1289b3b541 | ||
|
|
af500dabbc | ||
|
|
f8a4a2c510 | ||
|
|
8709c45d30 | ||
|
|
4430f9e887 | ||
|
|
ea15403d57 | ||
|
|
dcbdb69e22 | ||
|
|
a7cc0645e0 | ||
|
|
80dfdcd6af | ||
|
|
6f812a5b8f | ||
|
|
2e0b382699 | ||
|
|
af02d01d41 | ||
|
|
9ff1646cbb | ||
|
|
ac868c9c06 | ||
|
|
4aa08ddf14 | ||
|
|
c2fa0b1eba | ||
|
|
2b3bbc1a6c | ||
|
|
097754e493 | ||
|
|
b94ef57bbc | ||
|
|
67d6d2ff25 | ||
|
|
f9a59f2ff0 | ||
|
|
23fcac6550 | ||
|
|
5a8bdc1e71 | ||
|
|
0b9ba559c7 | ||
|
|
3d83fbdbe5 | ||
|
|
299c04a24a | ||
|
|
8983901b1a | ||
|
|
10841b6031 | ||
|
|
88503539ec | ||
|
|
fe75602928 | ||
|
|
fac3c4bbe3 | ||
|
|
d1597c0b23 | ||
|
|
f3d2a54050 | ||
|
|
87968284ba | ||
|
|
cfa7724d73 | ||
|
|
212da3a2b7 | ||
|
|
1b03265c2e | ||
|
|
fa615533f6 | ||
|
|
f863cf08a0 | ||
|
|
ebaa209120 | ||
|
|
0cb212e6cb | ||
|
|
a3378ae744 | ||
|
|
2a60cb30a1 | ||
|
|
cb294fd3f4 | ||
|
|
e9f6dbdffd | ||
|
|
22d1ad995c | ||
|
|
b7cd9d6238 | ||
|
|
42ceb8b3e3 | ||
|
|
6a3d9ede52 | ||
|
|
f5350e2df6 | ||
|
|
8680b24a2e | ||
|
|
360ea20367 | ||
|
|
8d6c891ecb | ||
|
|
74bac8c495 | ||
|
|
211e5cd1bc | ||
|
|
c061425022 | ||
|
|
c643743df0 | ||
|
|
d5f5e1991b | ||
|
|
6918dbc761 | ||
|
|
53d58a8bcb | ||
|
|
8daf934c45 | ||
|
|
9171f6b5ef | ||
|
|
25fc4c746a | ||
|
|
15ff67499b | ||
|
|
bd175cfb12 | ||
|
|
c1ebc4d338 | ||
|
|
9a661177f1 | ||
|
|
9fb63c8bd6 | ||
|
|
417ec29ad0 | ||
|
|
6767465843 | ||
|
|
7e3e0058b6 | ||
|
|
e6c3d0c8f7 | ||
|
|
309d6d7049 | ||
|
|
6165a6664c | ||
|
|
129efe66eb | ||
|
|
ed8c03860a | ||
|
|
0e526f9221 | ||
|
|
eb68343ae1 | ||
|
|
fc2834e7c1 | ||
|
|
42c93fd4cb | ||
|
|
2b4fed8339 | ||
|
|
e0a8a5e34c | ||
|
|
5432a91839 | ||
|
|
1a6afa54e8 | ||
|
|
e0b4bff6a6 | ||
|
|
cba90cebe8 | ||
|
|
64f330d66b | ||
|
|
6d0cee3047 | ||
|
|
36c55e2d2e | ||
|
|
39f0c58c4e | ||
|
|
c98b766d03 | ||
|
|
9e20215a24 | ||
|
|
0602e7fa94 | ||
|
|
9240a61662 | ||
|
|
7ea9a4d7ae | ||
|
|
b8094544a0 | ||
|
|
9c054e03d8 | ||
|
|
6773a49362 | ||
|
|
8b2a4b18c6 | ||
|
|
7854e14e07 | ||
|
|
f8c9d2ccd9 | ||
|
|
070e4caa57 | ||
|
|
89cb887290 | ||
|
|
3e078643ea | ||
|
|
f894214aa9 | ||
|
|
42b316449c | ||
|
|
92363dc088 | ||
|
|
8cfe16d3b4 | ||
|
|
d1ab3cf4e4 | ||
|
|
47c99207f4 | ||
|
|
312f3e4259 | ||
|
|
1359c7a9e8 | ||
|
|
53b3e395e0 | ||
|
|
54bdd32b86 | ||
|
|
d31da2e58e | ||
|
|
264a64596c | ||
|
|
94b59f29b0 | ||
|
|
1e8f404b65 | ||
|
|
a55654b7ee | ||
|
|
85e95437d8 | ||
|
|
5ee69f412a | ||
|
|
66175f6908 | ||
|
|
686310fb8e | ||
|
|
e31ca1fd3b | ||
|
|
4aec9fbb42 | ||
|
|
01ae004518 | ||
|
|
7d6623d069 | ||
|
|
4fa92c1823 | ||
|
|
c0a4895854 | ||
|
|
89f7f97294 | ||
|
|
9b83df9646 | ||
|
|
aa6f4d46c9 | ||
|
|
f4ea138a64 | ||
|
|
ae17248b2e | ||
|
|
c84411ea62 | ||
|
|
41377378ec | ||
|
|
0080a2567f | ||
|
|
e0e40f73c3 | ||
|
|
f632f8a1f8 | ||
|
|
bc3908a103 | ||
|
|
5e96cc6d89 | ||
|
|
b7fa28a5a1 | ||
|
|
a867d64631 | ||
|
|
38d92cc84b | ||
|
|
53b733f0cd | ||
|
|
40fc175d6e | ||
|
|
0d07d9f3de | ||
|
|
c7709e29f2 | ||
|
|
d031375610 | ||
|
|
aadd64b0a5 | ||
|
|
e1b1491f75 | ||
|
|
300d09e258 | ||
|
|
12cb2be641 | ||
|
|
4d54c85eee | ||
|
|
6d55b15604 | ||
|
|
29daea1b0a | ||
|
|
3bb6d6d677 | ||
|
|
0b0070abeb | ||
|
|
11d30f9066 | ||
|
|
f14547b2ea | ||
|
|
0ae19071ad | ||
|
|
b263cf7e6d | ||
|
|
3643612b1c | ||
|
|
8e88f4b183 | ||
|
|
e7c6496a09 | ||
|
|
23e4062342 | ||
|
|
c4839613ea | ||
|
|
4e5ee36675 | ||
|
|
4cd8de5327 | ||
|
|
f1d71eb592 | ||
|
|
f883c6ede2 | ||
|
|
198dddd69e | ||
|
|
9fa254b898 | ||
|
|
74d027a3ab | ||
|
|
ab903af80b | ||
|
|
beeb073dbe | ||
|
|
5d23c6bfcf | ||
|
|
f0aca56c8f | ||
|
|
3bc0fc16a2 | ||
|
|
602a1dcd55 | ||
|
|
0b4b3515a5 | ||
|
|
86d52a0da3 | ||
|
|
1903bfd307 | ||
|
|
0cb2a8f4d7 | ||
|
|
c89b2ad809 | ||
|
|
b80eb01f34 | ||
|
|
0b921c6657 | ||
|
|
3e31b91b11 | ||
|
|
b32c844314 | ||
|
|
258b502cde | ||
|
|
fa14e1e368 | ||
|
|
b786d237cd | ||
|
|
d7abaaced0 | ||
|
|
049db8626d | ||
|
|
1ebb5dd72d | ||
|
|
948e31b10c | ||
|
|
f8ce276ddc | ||
|
|
b23696bb88 | ||
|
|
005dd923c9 | ||
|
|
e9e08831e6 | ||
|
|
3033e915e5 | ||
|
|
fc2397c062 | ||
|
|
a8fcbb3365 | ||
|
|
1f3ad2fa65 | ||
|
|
aff4be8821 | ||
|
|
e0687e8de3 | ||
|
|
ea606b374a | ||
|
|
35535d5bfb | ||
|
|
3121de7954 | ||
|
|
7abb0518e9 | ||
|
|
f6e359a669 | ||
|
|
5e157dc9c3 | ||
|
|
6c5b8b73af | ||
|
|
a32cac06ab | ||
|
|
b9787cc632 | ||
|
|
815cf121ab | ||
|
|
80bfc3fcfd | ||
|
|
746ff52256 | ||
|
|
f23966ef87 | ||
|
|
750481497f | ||
|
|
a72feee812 | ||
|
|
1d683295e1 | ||
|
|
b156c2f1a3 | ||
|
|
9ec07911de | ||
|
|
5a6bd47000 | ||
|
|
a40824cd2b | ||
|
|
5bc4473e11 | ||
|
|
b3d3445a7e | ||
|
|
1a3c16eb6e | ||
|
|
13d24cc611 | ||
|
|
0347507b20 | ||
|
|
d4e5d13a8f | ||
|
|
497c647983 | ||
|
|
e059b8ad48 | ||
|
|
d150a6b2af | ||
|
|
d3632e116a | ||
|
|
c135ace407 | ||
|
|
a2ca74265c | ||
|
|
2e3b7dee1e | ||
|
|
03ee954c10 | ||
|
|
25d41429bc | ||
|
|
cf2bd66005 | ||
|
|
a9cce95a74 | ||
|
|
151a169791 | ||
|
|
ba85f35ae9 | ||
|
|
e0eb76eb2a | ||
|
|
70c659192f | ||
|
|
fb084e47af | ||
|
|
53b7dcd8ca | ||
|
|
d59b5b2df7 | ||
|
|
c3c0059734 | ||
|
|
c5536395c0 | ||
|
|
d42801a737 | ||
|
|
53603917eb | ||
|
|
fc33a2ac5d | ||
|
|
c8d1043590 | ||
|
|
21980681b1 | ||
|
|
89eeec72d3 | ||
|
|
2c9fec91da | ||
|
|
7c4648030f | ||
|
|
4e267bb1ef | ||
|
|
a14115119c | ||
|
|
63fcc9c1bc | ||
|
|
6351399197 | ||
|
|
70410d1691 | ||
|
|
42a8129016 | ||
|
|
2ce7d59cb3 | ||
|
|
db95c94c97 | ||
|
|
783650e34c | ||
|
|
30a940f483 | ||
|
|
4bf0a74382 | ||
|
|
0f688b9d73 | ||
|
|
cae06d95ea | ||
|
|
f7349457d3 | ||
|
|
c9423bfdd2 | ||
|
|
66095e3f03 | ||
|
|
31559ce483 | ||
|
|
9673f45ff9 | ||
|
|
d6bec055e7 | ||
|
|
1ac0dfbbbc | ||
|
|
2e9c6f46dc | ||
|
|
ad025850ce | ||
|
|
973e9d98c6 | ||
|
|
f212b51f7f | ||
|
|
a36d22d72b | ||
|
|
2bd9c663c5 | ||
|
|
6d5647ec11 | ||
|
|
b920ddbff5 | ||
|
|
f704f30572 | ||
|
|
f4902421ea | ||
|
|
4e6d92ce63 | ||
|
|
faff140a3f | ||
|
|
2711b9dc83 | ||
|
|
32067246df | ||
|
|
4bbb25fedf | ||
|
|
1b6ffa2528 | ||
|
|
0029f2c1da | ||
|
|
fd36517dee | ||
|
|
b8fb4b6251 | ||
|
|
3fafcd9307 | ||
|
|
84b89d5594 | ||
|
|
5f5d8c5e13 | ||
|
|
4a994b0a48 | ||
|
|
c82e891c03 | ||
|
|
28d3271933 | ||
|
|
35711606e4 | ||
|
|
bb97aa8538 | ||
|
|
7c304119e1 | ||
|
|
829882cf58 | ||
|
|
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 | ||
|
|
760b928902 | ||
|
|
c6ed850a85 | ||
|
|
ea57fc5d25 | ||
|
|
9f0b74ebbb | ||
|
|
265a7ee253 | ||
|
|
9ee9dbe969 | ||
|
|
d410b62323 | ||
|
|
c8340f7d28 | ||
|
|
508e44e01b | ||
|
|
13d6c23713 | ||
|
|
9f18d5ba82 | ||
|
|
655fe2a912 | ||
|
|
00296ffda5 | ||
|
|
028199a6f3 | ||
|
|
26a9e50ef9 | ||
|
|
4c967903fe | ||
|
|
1d2394571c | ||
|
|
84d553555e | ||
|
|
f7cbb20e11 | ||
|
|
9556790480 | ||
|
|
723be461cf | ||
|
|
1b30508c19 | ||
|
|
79c2db65d7 | ||
|
|
f2ab09db17 | ||
|
|
9505eabcb3 | ||
|
|
a6b6251b53 | ||
|
|
e82690963d | ||
|
|
44ebc7375a | ||
|
|
c9ba7f697b | ||
|
|
45e714776e | ||
|
|
c1022ef8ad | ||
|
|
460178ad34 | ||
|
|
94e904464f | ||
|
|
ddaa6df0b4 | ||
|
|
b77ecd482a | ||
|
|
473cc2518b | ||
|
|
7457f254c1 | ||
|
|
9fa032e4c9 | ||
|
|
7729635485 | ||
|
|
caeaf23d4b | ||
|
|
3df4749733 | ||
|
|
b4e3f84607 | ||
|
|
f9029dbdaf | ||
|
|
e31c5ff4dc | ||
|
|
350e24863f | ||
|
|
295bb15f73 | ||
|
|
d130697ce2 | ||
|
|
02d9d350d9 | ||
|
|
48630b3a04 | ||
|
|
666ada44f1 | ||
|
|
9d2763089d | ||
|
|
a358bf7b66 | ||
|
|
98cccda6ea | ||
|
|
2bb7d4e067 | ||
|
|
04035c3eb7 | ||
|
|
163ffdb19b | ||
|
|
cd09c75c50 | ||
|
|
6d7ba96c4f | ||
|
|
634c13f967 | ||
|
|
e7cac2e466 | ||
|
|
51152e140d | ||
|
|
e36b59309f | ||
|
|
e7a1fe6e78 | ||
|
|
b556ad5211 | ||
|
|
e08440d7ba | ||
|
|
b040f85790 | ||
|
|
0f771dbb10 | ||
|
|
ce40ec128f | ||
|
|
c91c19b633 | ||
|
|
5ea7b8ee13 | ||
|
|
398235ee6f | ||
|
|
95ac7d0123 | ||
|
|
e547a89246 | ||
|
|
974fbd4d03 | ||
|
|
9240605ad5 | ||
|
|
8f0c74f72e | ||
|
|
b8149a1fa1 | ||
|
|
2ffdbc4b05 | ||
|
|
494518def1 | ||
|
|
e39df04dc4 | ||
|
|
b530ed0be0 | ||
|
|
697d626269 | ||
|
|
2f3ea8c397 | ||
|
|
7153df5c86 | ||
|
|
f5fc142f63 | ||
|
|
1c753204bc | ||
|
|
bf47e1bc93 | ||
|
|
3b9848802e | ||
|
|
8d5d09521a | ||
|
|
278298e21d | ||
|
|
4ef0c19ce3 | ||
|
|
680894d121 | ||
|
|
951a258a3d | ||
|
|
9ffbf2f788 | ||
|
|
3016280ef1 | ||
|
|
eb70d24dfa | ||
|
|
7e0cbff4fa | ||
|
|
50dd7b03d7 | ||
|
|
0ae9dbf77f | ||
|
|
a01cc4dfcb | ||
|
|
aa8d46da0c | ||
|
|
fdff13e542 | ||
|
|
6ae2df2f9e | ||
|
|
6569bbaf1f | ||
|
|
685135474b | ||
|
|
17949ffb4e | ||
|
|
4cb365a6f4 | ||
|
|
3b6a98b7b4 | ||
|
|
ff9591aee0 | ||
|
|
19a967328d | ||
|
|
68145723bb | ||
|
|
db14b58eeb | ||
|
|
f295da1613 | ||
|
|
b49b33675f | ||
|
|
cdc3084990 | ||
|
|
2d06b2865f | ||
|
|
a4d1ad160c | ||
|
|
11372035b8 | ||
|
|
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 | ||
|
|
9346fadefc | ||
|
|
c8aa323d13 | ||
|
|
5bac12d164 | ||
|
|
a5c9579c77 | ||
|
|
27569d4baa | ||
|
|
3b8b04ada8 | ||
|
|
fd975eeae5 | ||
|
|
204f58e6a7 | ||
|
|
2737280fa4 | ||
|
|
717554edac | ||
|
|
ac70d72190 | ||
|
|
db5714d75f | ||
|
|
aaf1f4741c | ||
|
|
f6982aeca6 | ||
|
|
95da98d0bf | ||
|
|
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 | ||
|
|
209cd783c8 | ||
|
|
230ec02ad7 | ||
|
|
2131e3425a | ||
|
|
fc97b654ab | ||
|
|
2263abdc82 | ||
|
|
05d632dcf2 | ||
|
|
5dfd242eeb | ||
|
|
87da8f96d9 | ||
|
|
ab718dbbc6 | ||
|
|
32fdec4493 | ||
|
|
c10c31b52b | ||
|
|
f0d5ff12a2 | ||
|
|
7dbd94b326 | ||
|
|
e9fb29eba4 | ||
|
|
2b5f20ef93 | ||
|
|
d6171e53c3 | ||
|
|
0c177aaddf | ||
|
|
96e0635bff | ||
|
|
b0e608aa38 | ||
|
|
413652fbf6 | ||
|
|
b9f5328d47 | ||
|
|
f2b75af08c | ||
|
|
56c7af940d | ||
|
|
3e95dee58c | ||
|
|
f073a96b19 | ||
|
|
75384d50a7 | ||
|
|
77bd220e24 | ||
|
|
a414fb2381 | ||
|
|
be2ec6f391 | ||
|
|
64ed7e9183 | ||
|
|
bcf682d8ee | ||
|
|
1122dca5b8 | ||
|
|
b9cf5995b8 | ||
|
|
6941cdc962 | ||
|
|
7fc8f7de9b | ||
|
|
0ea2767b3f | ||
|
|
c8a8110cf1 | ||
|
|
267d91bf66 | ||
|
|
d854cc185a | ||
|
|
e95c742aa1 | ||
|
|
16275ec926 | ||
|
|
0cbb1233aa | ||
|
|
be05f454e4 | ||
|
|
847fdb0de9 | ||
|
|
0f04414a4f | ||
|
|
5ff085afff | ||
|
|
a10601f9a9 | ||
|
|
70140259ba | ||
|
|
d0d3df05eb | ||
|
|
3c2bc54061 | ||
|
|
76f74ebc0b | ||
|
|
5f446330e2 | ||
|
|
49b71d3042 | ||
|
|
832c85d835 | ||
|
|
6bec0dbbb9 | ||
|
|
6d9123f3ba | ||
|
|
47f6ea4b98 | ||
|
|
7c5d6886ba | ||
|
|
1d86c8196c | ||
|
|
faf23bf68c | ||
|
|
3bb28ec016 | ||
|
|
446201b584 | ||
|
|
3210d0d260 | ||
|
|
b9972b5407 | ||
|
|
bb3849e4b1 | ||
|
|
80201d452e | ||
|
|
69ac153fe9 | ||
|
|
df1c1ab24e | ||
|
|
aa873199f8 | ||
|
|
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 | ||
|
|
7011f2961d | ||
|
|
84cfbd22fc | ||
|
|
832a56134b | ||
|
|
8929d56dc0 | ||
|
|
e3d1f0fd16 | ||
|
|
7583568be8 | ||
|
|
14d45861cb | ||
|
|
9657810208 | ||
|
|
75c3e6068c | ||
|
|
7c88fb7936 | ||
|
|
6bf5f0ee9e | ||
|
|
b69361838b | ||
|
|
e8bddcc7a7 | ||
|
|
091c426004 | ||
|
|
51366e287c | ||
|
|
b0d983e85c | ||
|
|
70a67e1824 | ||
|
|
6d9fa06e32 | ||
|
|
51eb3a79fc | ||
|
|
477e2572ac | ||
|
|
de37bbbed0 | ||
|
|
dafafcd680 | ||
|
|
5692190f09 | ||
|
|
410ddc3cb7 | ||
|
|
8683067ace | ||
|
|
f9fe64da23 | ||
|
|
5e02dd0864 | ||
|
|
d9e3f3a734 | ||
|
|
c7e3f2fc19 | ||
|
|
a967fe1f48 | ||
|
|
dbdf352a6b | ||
|
|
4cb0d18a63 | ||
|
|
11420c20e3 | ||
|
|
ee52e5110b | ||
|
|
b808ac08ef | ||
|
|
535057aca4 | ||
|
|
3d3e82f7f0 | ||
|
|
086b6e4529 | ||
|
|
f8f05371e0 | ||
|
|
28c509baeb | ||
|
|
a416e2708c | ||
|
|
0282727e4e | ||
|
|
780c77e691 | ||
|
|
230c075aee | ||
|
|
41ccccb85a | ||
|
|
6e685194e9 | ||
|
|
dfc649e772 | ||
|
|
89f21e87f8 | ||
|
|
1ba4357aaa | ||
|
|
2a47b889d1 | ||
|
|
e873b6cd4f | ||
|
|
bad6d74603 | ||
|
|
269512c1b8 | ||
|
|
cc1faa63ec | ||
|
|
c9a32563e6 | ||
|
|
be254a7d4d | ||
|
|
0ee0b31e5c | ||
|
|
a49b7baf36 | ||
|
|
e42a444d8d | ||
|
|
5262dabbf4 | ||
|
|
f9de06100d | ||
|
|
ba3eb57ec4 | ||
|
|
a9d649e173 | ||
|
|
8d1f03a35b | ||
|
|
e10f606d7b | ||
|
|
5d77708aa8 | ||
|
|
677bddc3d3 | ||
|
|
4f2c6942a5 | ||
|
|
6efde34bb8 | ||
|
|
5b21be845e | ||
|
|
695ca83638 | ||
|
|
5933c63a4a | ||
|
|
9f6cc7cf12 | ||
|
|
73ab7e253e | ||
|
|
a87f313927 | ||
|
|
9cc40af69c | ||
|
|
6e895532c5 | ||
|
|
77d45c28c9 | ||
|
|
482cbe7fcc | ||
|
|
0c1483b16a | ||
|
|
15d5e0febc | ||
|
|
b06981c031 | ||
|
|
3028f8e9ad | ||
|
|
c867fb6e26 | ||
|
|
d67ec12913 | ||
|
|
26e37c46bd | ||
|
|
868a45e3e0 | ||
|
|
936460e874 | ||
|
|
3f72b231d4 | ||
|
|
0f33a7e9b0 | ||
|
|
ada0ad6eb5 | ||
|
|
03ef5bd064 | ||
|
|
0c34452840 | ||
|
|
0c05b474c5 | ||
|
|
6da2720168 | ||
|
|
a5198e9a01 | ||
|
|
1832c2956e | ||
|
|
1b34d01ba5 | ||
|
|
17e8d2fcbb | ||
|
|
ef31b441e8 | ||
|
|
461a337cc6 | ||
|
|
6fa0fe5202 | ||
|
|
53bf478f24 | ||
|
|
02a0650b0e | ||
|
|
3a1ead1b21 | ||
|
|
f4454f4488 | ||
|
|
bf154a122e | ||
|
|
ce407568d9 | ||
|
|
32bda8fe20 | ||
|
|
762299b6ad | ||
|
|
7e297ea18a | ||
|
|
40c42eb5b3 | ||
|
|
7c197756dd | ||
|
|
83971c507b | ||
|
|
8da3cc0852 | ||
|
|
1e27b509f9 | ||
|
|
b631b4c0e5 | ||
|
|
f7c03514cb | ||
|
|
5f986464da | ||
|
|
ed61ef6d6a | ||
|
|
515cda7658 | ||
|
|
b1aa8aacfd | ||
|
|
541e053ddb | ||
|
|
9c7b5bc0ce | ||
|
|
e79eab67b9 | ||
|
|
22fa2c7cc4 | ||
|
|
a3adc2fb36 | ||
|
|
f6da6a68f6 | ||
|
|
dd93cb6cad | ||
|
|
a52c8a2f55 | ||
|
|
ff867cd471 | ||
|
|
6fce81fc99 | ||
|
|
054971c7de | ||
|
|
bde3b47c02 | ||
|
|
053625c277 | ||
|
|
aa6e4ec0d2 | ||
|
|
ec0ba06857 | ||
|
|
4fe9bb0bfe | ||
|
|
5bd15e23f8 | ||
|
|
cab192b69e | ||
|
|
cb3f269218 | ||
|
|
67922f8ad4 | ||
|
|
baeff22451 | ||
|
|
439ea693a0 | ||
|
|
ccd10d2873 | ||
|
|
40e780abcf | ||
|
|
764a3fec1d | ||
|
|
4f34ecafa4 | ||
|
|
079d5ab298 | ||
|
|
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 | ||
|
|
642de6909e | ||
|
|
80c18a32c6 | ||
|
|
e3f86492ed | ||
|
|
39e445cc38 | ||
|
|
9dca1785c2 | ||
|
|
1ed904449d | ||
|
|
99289491ef | ||
|
|
f70cefb983 | ||
|
|
d4fbbd86b3 | ||
|
|
3a1235e2b2 | ||
|
|
119ded6fdc | ||
|
|
96af4a0aec | ||
|
|
64b7aa10a6 | ||
|
|
056b00fff4 | ||
|
|
434deaa75a | ||
|
|
245698865f | ||
|
|
20ba097918 | ||
|
|
eb3cc24a4a | ||
|
|
505071336f | ||
|
|
29a5a35caf | ||
|
|
7f146a8af9 | ||
|
|
f6a409924b | ||
|
|
86fead30a4 | ||
|
|
179964fd15 | ||
|
|
a2ce47fae5 | ||
|
|
3d5aacda4c | ||
|
|
13029235d0 | ||
|
|
21cb1f44cd | ||
|
|
22711ff7f0 | ||
|
|
b9729db0d6 | ||
|
|
fd468b873a | ||
|
|
75e3085ca9 | ||
|
|
578f196a7b | ||
|
|
086931d745 | ||
|
|
c4b96d97ef | ||
|
|
92802a7949 | ||
|
|
24301084fe | ||
|
|
d9c4f6fe07 | ||
|
|
c109a6f6b0 | ||
|
|
3cf2e90e5c | ||
|
|
5081d69847 | ||
|
|
17d0ddab41 | ||
|
|
09a26fbf57 | ||
|
|
02e82029c3 | ||
|
|
a7ff246d8e | ||
|
|
c6939361ee | ||
|
|
f2091f3b73 | ||
|
|
5de0655e54 | ||
|
|
910e9e815c | ||
|
|
1680c0c924 | ||
|
|
49836e267b | ||
|
|
7fca5cf93a | ||
|
|
c815ed4d7c | ||
|
|
65e466f1e2 | ||
|
|
d6391afb36 | ||
|
|
d91907cfe1 | ||
|
|
4f72377171 | ||
|
|
92c2a2e527 | ||
|
|
7f04e42608 | ||
|
|
907514b43c | ||
|
|
f27c0483ca | ||
|
|
3c43819bce | ||
|
|
1338725308 | ||
|
|
800be9b2cf | ||
|
|
7b08cdd488 | ||
|
|
9de2f99729 | ||
|
|
00ebe4963e | ||
|
|
810f24db74 | ||
|
|
228f3852b2 | ||
|
|
7bc2c92b77 | ||
|
|
829d4db213 | ||
|
|
99d4e0b332 | ||
|
|
461e4cfd8c | ||
|
|
1ae838b596 | ||
|
|
da1b0b5666 | ||
|
|
d9572ec337 | ||
|
|
403ef73d39 | ||
|
|
06f46541a7 | ||
|
|
09f4eeac2a | ||
|
|
00821781a0 | ||
|
|
2b2ce66126 | ||
|
|
26082d3fa4 | ||
|
|
4a55fc5fb6 | ||
|
|
2aed793d19 | ||
|
|
5d7470d94a | ||
|
|
aa48c412a8 | ||
|
|
dd5409dce3 | ||
|
|
77295ffcfb | ||
|
|
7f70f411fc | ||
|
|
9e9128f77d | ||
|
|
f89fc53b17 | ||
|
|
bce7157b86 | ||
|
|
e9350a57fc | ||
|
|
74a3a9719c | ||
|
|
aefd7273d9 | ||
|
|
c62927bf00 | ||
|
|
aab21be09d | ||
|
|
858bdb0808 | ||
|
|
1687e231fe | ||
|
|
ebc8f71f8b | ||
|
|
c27b629515 | ||
|
|
202afe0405 | ||
|
|
196a131ec8 | ||
|
|
0dd6c71b6d | ||
|
|
c18c1b1d84 | ||
|
|
23099823c1 | ||
|
|
92b5ea29ed | ||
|
|
c663d9d55e | ||
|
|
fc9d7396cc | ||
|
|
8c5534a850 | ||
|
|
74fbd122a1 | ||
|
|
1df5c7f7bf | ||
|
|
ebe2754196 | ||
|
|
b2e3c4f930 | ||
|
|
64773d883e | ||
|
|
7b4d7dc737 | ||
|
|
26187b633b | ||
|
|
20385701d2 | ||
|
|
b59c99807b | ||
|
|
66fb953591 | ||
|
|
dfe5d32e06 | ||
|
|
1ba593797c | ||
|
|
e2d895c636 | ||
|
|
4f23b901e1 | ||
|
|
e4a850ff9a | ||
|
|
98c2e78d44 | ||
|
|
a6d1556502 | ||
|
|
92ba0b6374 | ||
|
|
e7e1242227 | ||
|
|
052d20d30d | ||
|
|
7d04a9461e | ||
|
|
b805ef4808 | ||
|
|
d3cb8f9c4c | ||
|
|
beb9f11da1 | ||
|
|
1ce967e873 | ||
|
|
78f9b39e55 | ||
|
|
97ee2cd975 | ||
|
|
6bf47c7ff0 | ||
|
|
a6c3f67ba2 | ||
|
|
95072d6010 | ||
|
|
d1e3e568b9 | ||
|
|
cc631372a1 | ||
|
|
7c777ca904 | ||
|
|
dca23d1369 | ||
|
|
647a422d6c | ||
|
|
7bcf464cf4 | ||
|
|
97a5a5cbe3 | ||
|
|
2569c48050 | ||
|
|
ff99db1fd3 | ||
|
|
c60e32c513 | ||
|
|
4087036e63 | ||
|
|
600457a552 | ||
|
|
a5ca78bc87 | ||
|
|
9d6ce5b110 | ||
|
|
8a02bc6e71 | ||
|
|
06e2a445ab | ||
|
|
4996e1c019 | ||
|
|
bf6b0e4616 | ||
|
|
36637672e3 | ||
|
|
548132ab48 | ||
|
|
18c3f298c6 | ||
|
|
be67415269 | ||
|
|
c3ddd4c086 | ||
|
|
b1bb259292 | ||
|
|
2e329f3662 | ||
|
|
bd73214219 | ||
|
|
b40d5362cf | ||
|
|
2601186507 | ||
|
|
f2456eda9c | ||
|
|
cb7ab32d06 | ||
|
|
c7a00018fc | ||
|
|
c3c84b95a4 | ||
|
|
5aeac0c2e3 | ||
|
|
f00f3965ff | ||
|
|
e7790a5935 | ||
|
|
cf5830adad | ||
|
|
1af7a0b410 | ||
|
|
ccaf107ae5 | ||
|
|
cda9c0b366 | ||
|
|
70b200e10d | ||
|
|
3a29cb28ff | ||
|
|
0508c1b8d4 | ||
|
|
f74450fa2f | ||
|
|
6407b446fc | ||
|
|
0f1295718f | ||
|
|
9dc76fc3f4 | ||
|
|
953b03d086 | ||
|
|
441656b480 | ||
|
|
7bcccde9f4 | ||
|
|
44d71c3905 | ||
|
|
1cdcc50c63 | ||
|
|
fdbb32ff96 | ||
|
|
927480956f | ||
|
|
52fac5740e | ||
|
|
263dc6f119 | ||
|
|
0f3eff8f88 | ||
|
|
57b7c05c4f | ||
|
|
e5cc8dff0e | ||
|
|
6716b4c175 | ||
|
|
dc25c01bcd | ||
|
|
c0f909d228 | ||
|
|
f92a2ee0dd | ||
|
|
298e195a8f | ||
|
|
f9a452265d | ||
|
|
6528f1479c | ||
|
|
ba61ca4bdf | ||
|
|
176b32c815 | ||
|
|
908f63fae9 | ||
|
|
6fb6b8dc8a | ||
|
|
426f55e685 | ||
|
|
ac6e9fd7c7 | ||
|
|
67df0a20ee | ||
|
|
5e2b1458cd | ||
|
|
f8e93e1554 | ||
|
|
84083bd8bd | ||
|
|
461c8e67cd | ||
|
|
3cc475c887 | ||
|
|
55eed936b0 | ||
|
|
738413c65f | ||
|
|
39fb1a6db2 | ||
|
|
48bc79f1b5 | ||
|
|
4f2f3cca59 | ||
|
|
8c54d83f03 | ||
|
|
9842841c18 | ||
|
|
5020ac45c7 | ||
|
|
05e87b3170 | ||
|
|
1dee542933 | ||
|
|
696eebbe5d | ||
|
|
cd602c19fd | ||
|
|
3bc5b673c6 | ||
|
|
5b918606fa | ||
|
|
1b8d61f44c | ||
|
|
3a5406a6e1 | ||
|
|
cdc6e9128b | ||
|
|
2ca963fadb | ||
|
|
9446a3ae21 | ||
|
|
63bfcb7c98 | ||
|
|
7e9a88573b | ||
|
|
4364a80330 | ||
|
|
24d9be2e68 | ||
|
|
d60a87ee85 | ||
|
|
a30ba5697e | ||
|
|
b4a5819aa8 | ||
|
|
37793f7dbb | ||
|
|
6b863defa3 | ||
|
|
e0ad53e465 | ||
|
|
41b4234ecb | ||
|
|
ea397ffdfb | ||
|
|
aeea030c9a | ||
|
|
2bf6c87964 | ||
|
|
865cfc1cc2 | ||
|
|
89a3ea6d20 | ||
|
|
a7bd029526 | ||
|
|
a7b854e743 | ||
|
|
eaf012c82c | ||
|
|
eddfa7cb5c | ||
|
|
e54208d39b | ||
|
|
450bf4f4ba | ||
|
|
515d2ba9d5 | ||
|
|
a76b228478 | ||
|
|
36eb283546 | ||
|
|
40ef382a6e | ||
|
|
38f811f9fd | ||
|
|
51bfc6e114 | ||
|
|
d396d5555f | ||
|
|
3de942fd88 | ||
|
|
8e1301c969 | ||
|
|
bfcb1c3c88 | ||
|
|
7714b83a72 | ||
|
|
b4923cc17c | ||
|
|
95c3d9694b | ||
|
|
75b317895d | ||
|
|
bd707c0d12 | ||
|
|
281d1a9161 | ||
|
|
bc1b6bd44d | ||
|
|
37e3a2749f | ||
|
|
b787db13ba | ||
|
|
b34f0e792f | ||
|
|
267d98f132 | ||
|
|
c38da4c787 | ||
|
|
754d8107a8 | ||
|
|
9bd7ceb722 | ||
|
|
c8ba4f061e | ||
|
|
e8acaa08ad | ||
|
|
8bc86eb98b | ||
|
|
25be9ecfd2 | ||
|
|
5cc88b8177 | ||
|
|
cb909c0d70 | ||
|
|
480384a077 | ||
|
|
0aa453e437 | ||
|
|
f917757b5b | ||
|
|
633d65fe27 | ||
|
|
85f9a0eaa9 | ||
|
|
ed4b2a2c4b | ||
|
|
b9db891fef | ||
|
|
5087f47e44 | ||
|
|
b7864a9976 | ||
|
|
db9c39b6eb | ||
|
|
22a8997c47 | ||
|
|
8e99a240c9 | ||
|
|
c95164a7e9 | ||
|
|
fbc88ab56f | ||
|
|
524a0bdaf0 | ||
|
|
9a96836594 | ||
|
|
248fa9213b | ||
|
|
bc89f73179 | ||
|
|
2a06d78d12 | ||
|
|
4442616b0d | ||
|
|
cf13672148 | ||
|
|
18413fe3c9 | ||
|
|
1c62bab271 | ||
|
|
2a55578cf2 | ||
|
|
bdfbbdc3eb | ||
|
|
e402bbdd3d | ||
|
|
9a23c92f8e | ||
|
|
922d700d92 | ||
|
|
4aef8de571 | ||
|
|
23c83b9447 | ||
|
|
4abc0c5988 | ||
|
|
4094fb260d | ||
|
|
99f7e2fc52 | ||
|
|
816092c477 | ||
|
|
a2349052f4 | ||
|
|
1c11b374bf | ||
|
|
602ad2d209 | ||
|
|
d62c4387f3 | ||
|
|
9fdc1bd9c5 | ||
|
|
a0eb2f065c | ||
|
|
51bd0109c8 | ||
|
|
9f18225cf3 | ||
|
|
3e76081919 | ||
|
|
1bd2fb3c73 | ||
|
|
04135d7b28 | ||
|
|
6ee3843449 | ||
|
|
1aebf74a3f | ||
|
|
7f28c79156 | ||
|
|
3c584ce335 | ||
|
|
e8297f8d6b | ||
|
|
671f9498fe | ||
|
|
9ca8005b27 | ||
|
|
11a8ac614c | ||
|
|
00674fee74 | ||
|
|
1423ba73b8 | ||
|
|
04191996a5 | ||
|
|
97c9561ab7 | ||
|
|
1904520d30 | ||
|
|
be8f920c29 | ||
|
|
c928d6c117 | ||
|
|
4a178e20e5 | ||
|
|
929248c112 | ||
|
|
5a5d595339 | ||
|
|
6eebd5aa4c | ||
|
|
79dfdfa224 | ||
|
|
f4e0785e96 | ||
|
|
6fafa731e6 | ||
|
|
5d39461443 | ||
|
|
853dc093cd | ||
|
|
dce2101d9d | ||
|
|
031faeece5 | ||
|
|
2cede713b1 | ||
|
|
2090b5f909 | ||
|
|
46fa24f221 | ||
|
|
3d6918646e | ||
|
|
44c370513e | ||
|
|
5ecafa2bb0 | ||
|
|
5fd89961c4 | ||
|
|
4819544030 | ||
|
|
3af30718f9 | ||
|
|
6e2a2d420c | ||
|
|
0cbe7ec9a8 | ||
|
|
3210fb3835 | ||
|
|
37352b1b10 | ||
|
|
d6587469e4 | ||
|
|
839d76c15e | ||
|
|
2ae1d0215a | ||
|
|
8f27e8fae8 | ||
|
|
dbbaf90c27 | ||
|
|
484e70a68f | ||
|
|
3d6ae08e84 | ||
|
|
b4bc7d8198 | ||
|
|
94b745d5c8 | ||
|
|
3e841905ec | ||
|
|
bdf6c71772 | ||
|
|
3a4815996f | ||
|
|
00fc14e265 | ||
|
|
295c8533a1 | ||
|
|
0e439f6c1c | ||
|
|
99aa354052 | ||
|
|
0f51d89ba5 | ||
|
|
201a3ec1cf | ||
|
|
13845a96f3 | ||
|
|
adef7ee37c | ||
|
|
63e1448193 | ||
|
|
0401de0e8a | ||
|
|
f413d20e27 | ||
|
|
7a474f2b7c | ||
|
|
9229f1dfd2 | ||
|
|
0e19603384 | ||
|
|
eca4fff6c1 | ||
|
|
6b6bf84598 | ||
|
|
c538cc22d7 | ||
|
|
0ffe513b40 | ||
|
|
1bf328d294 | ||
|
|
94fc378eb7 | ||
|
|
397845161f | ||
|
|
7a5a0a909a | ||
|
|
84d5a13ce1 | ||
|
|
0fca8ceeaf | ||
|
|
46a22fefe9 | ||
|
|
18c1dcc26a | ||
|
|
aa86003cf9 | ||
|
|
f8ff950672 | ||
|
|
df440ed8d8 | ||
|
|
9a6e001e87 | ||
|
|
6dfe58f91e | ||
|
|
0bcfd43765 | ||
|
|
6cf2ef814f | ||
|
|
c703cadf9b | ||
|
|
eecceacd46 | ||
|
|
1e4224813e | ||
|
|
202b6108e9 | ||
|
|
6b240199a8 | ||
|
|
69974bdc13 | ||
|
|
e1502bf602 | ||
|
|
61edda0fca | ||
|
|
db00bd1b03 | ||
|
|
aeda8e37e3 | ||
|
|
7d32000bd0 | ||
|
|
961f6b5350 | ||
|
|
9c4f80346b | ||
|
|
b89fabc2ec | ||
|
|
e0782437b8 | ||
|
|
1cd2562572 | ||
|
|
6855095e7b | ||
|
|
d319474dea | ||
|
|
8b773c89e1 | ||
|
|
9613eb845f | ||
|
|
4b1cd5b2fa | ||
|
|
8b6f487874 | ||
|
|
e6712185a2 | ||
|
|
21fe65bc02 | ||
|
|
a2d894cb39 | ||
|
|
caf565681c | ||
|
|
1f78315a23 | ||
|
|
c9d67bdb91 | ||
|
|
0b6dc320cb | ||
|
|
a663925197 | ||
|
|
df12878371 | ||
|
|
d6ddbbe4af | ||
|
|
75161b6556 | ||
|
|
188e554b7b | ||
|
|
79c5202a5b | ||
|
|
f57c94ff0c | ||
|
|
57ac37cd2d | ||
|
|
afd91b60fa | ||
|
|
8d5794a2a4 | ||
|
|
d6d1e38ba1 | ||
|
|
b3c535bab4 | ||
|
|
049c8eb384 | ||
|
|
e890ffa698 | ||
|
|
078e7a722f | ||
|
|
e3d77cece2 | ||
|
|
5ab09f0659 | ||
|
|
a7d88adde1 | ||
|
|
3e4b8500a4 | ||
|
|
5537e8687b | ||
|
|
264f41a09d | ||
|
|
3ac66128ad | ||
|
|
5fa4519e93 | ||
|
|
7dc70c7311 | ||
|
|
93281d283f | ||
|
|
ae0209b49b | ||
|
|
bf69cb6d19 | ||
|
|
e57609a4d6 | ||
|
|
f4eb411c45 | ||
|
|
b3a5e92eca | ||
|
|
8a6706337a | ||
|
|
ab60644aa0 | ||
|
|
44a12e74b1 | ||
|
|
50dbe0db80 | ||
|
|
15aa40631e | ||
|
|
92a3dd53f0 | ||
|
|
77854cd355 | ||
|
|
1dee08843b | ||
|
|
e8f5173856 | ||
|
|
4534ba5de8 | ||
|
|
7f6609d17b | ||
|
|
b0de3925aa | ||
|
|
18a8211cc3 | ||
|
|
c83650f023 | ||
|
|
1be1bec9c9 | ||
|
|
1c7f86b290 | ||
|
|
828ae5994d | ||
|
|
72bb85eeba | ||
|
|
aeeb6570d3 | ||
|
|
40913f000a | ||
|
|
a5eb7d5d1e | ||
|
|
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/
|
||||
259
.eslintrc
Normal file
@@ -0,0 +1,259 @@
|
||||
{
|
||||
"env": {
|
||||
"browser": true,
|
||||
"jasmine": true,
|
||||
"jquery": true,
|
||||
"es6": true
|
||||
},
|
||||
|
||||
"globals": {
|
||||
"_": false,
|
||||
"autosize": false,
|
||||
"Backbone": false,
|
||||
"Bloodhound": false,
|
||||
"blueimp": false,
|
||||
"gon": false,
|
||||
"Handlebars": false,
|
||||
"HandlebarsTemplates": false,
|
||||
"ImagePaths": false,
|
||||
"L": false,
|
||||
"OSM": false,
|
||||
"PerfectScrollbar": false,
|
||||
"qq": false,
|
||||
"Routes": 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, {"allowParens": true}],
|
||||
"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"]
|
||||
}
|
||||
}
|
||||
63
.github/workflows/ci.yml
vendored
Normal file
@@ -0,0 +1,63 @@
|
||||
name: CI
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- develop
|
||||
- next-minor
|
||||
- main
|
||||
- master
|
||||
pull_request:
|
||||
|
||||
jobs:
|
||||
test:
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
ruby:
|
||||
- '3.2'
|
||||
- '3.3'
|
||||
db:
|
||||
- mysql
|
||||
- postgresql
|
||||
kind:
|
||||
- cucumber
|
||||
- other
|
||||
env:
|
||||
DB: ${{ matrix.db }}
|
||||
RAILS_ENV: test
|
||||
BUNDLE_WITH: ${{ matrix.db }}
|
||||
BUNDLE_WITHOUT: development
|
||||
BUNDLE_FROZEN: true
|
||||
BUNDLE_DISABLE_SHARED_GEMS: true
|
||||
services:
|
||||
postgres:
|
||||
image: postgres
|
||||
env:
|
||||
POSTGRES_PASSWORD: postgres
|
||||
options: >-
|
||||
--health-cmd pg_isready
|
||||
--health-interval 10s
|
||||
--health-timeout 5s
|
||||
--health-retries 5
|
||||
ports:
|
||||
- 5432:5432
|
||||
steps:
|
||||
- name: Install system dependencies
|
||||
run: sudo apt update && sudo apt install -y build-essential curl git gsfonts imagemagick libcurl4-openssl-dev libidn11-dev libmagickwand-dev libssl-dev libxml2-dev libxslt1-dev yarnpkg
|
||||
- name: Start MySQL
|
||||
run: sudo systemctl start mysql.service
|
||||
if: matrix.db == 'mysql'
|
||||
- uses: actions/checkout@v3
|
||||
- uses: ruby/setup-ruby@v1
|
||||
with:
|
||||
ruby-version: ${{ matrix.ruby }}
|
||||
bundler-cache: true
|
||||
- name: Prepare
|
||||
run: script/ci/prepare.sh
|
||||
- name: Run tests
|
||||
run: bin/rake --trace ci:${{ matrix.kind }}
|
||||
- name: Run Jasmine
|
||||
run: bin/rake jasmine:ci
|
||||
timeout-minutes: 2
|
||||
if: matrix.kind == 'other'
|
||||
62
.github/workflows/lint.yml
vendored
Normal file
@@ -0,0 +1,62 @@
|
||||
## SECURITY WARNING:
|
||||
##
|
||||
## Do not change this job unless you know what you're doing.
|
||||
##
|
||||
## This GitHub Action runs on: pull_request_target, which means the jobs run in
|
||||
## a context where they have access to a Access Token with write access to the
|
||||
## target repo, even if the PR is opened from an external contributor from their
|
||||
## fork.
|
||||
##
|
||||
## This means that if we're not careful, we could be running third-party code
|
||||
## within an authenticated scope, which isn't good. To mitigate this, this
|
||||
## implementation does:
|
||||
##
|
||||
## 1. checkout the target branch (i.e. the project's original sources)
|
||||
## 2. install the Gems from there, and install them into a directory that's
|
||||
## outside the repository contents.
|
||||
## 3. checkout the PRs HEAD
|
||||
## 4. restore a bunch of files that would allow code execution from the
|
||||
## project's upstream sources, namely:
|
||||
## - bin/bundle - we'll run that in our Job
|
||||
## - Gemfile/Gemfile.lock - to avoid loading a gem with an identical
|
||||
## version number from a in-repo vendored directory
|
||||
|
||||
name: Lint
|
||||
on:
|
||||
pull_request_target:
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
statuses: write
|
||||
pull-requests: write
|
||||
|
||||
jobs:
|
||||
pronto:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Install system dependencies
|
||||
run: sudo apt update && sudo apt install -y build-essential curl git gsfonts imagemagick libcurl4-openssl-dev libidn11-dev libmagickwand-dev libssl-dev libxml2-dev libxslt1-dev yarnpkg
|
||||
- name: Checkout Target branch
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
ref: ${{ github.base_ref }}
|
||||
fetch-depth: 0
|
||||
- uses: ruby/setup-ruby@v1
|
||||
with:
|
||||
ruby-version: "3.1"
|
||||
bundler-cache: true
|
||||
- name: Checkout PR HEAD
|
||||
run: |
|
||||
git fetch -q origin +refs/pull/${{ github.event.pull_request.number }}/head:
|
||||
git checkout -qf FETCH_HEAD
|
||||
- name: Restore the bundle binstub and Gemfiles from the target branch
|
||||
run: |
|
||||
git restore -s ${{ github.base_ref }} -- bin/bundle
|
||||
git restore -s ${{ github.base_ref }} -- Gemfile
|
||||
git restore -s ${{ github.base_ref }} -- Gemfile.lock
|
||||
- name: Run Pronto
|
||||
run: bin/bundle exec pronto run -f github_status github_pr_review -c ${{ github.base_ref }}
|
||||
env:
|
||||
PRONTO_PULL_REQUEST_ID: ${{ github.event.pull_request.number }}
|
||||
PRONTO_GITHUB_ACCESS_TOKEN: ${{ github.token }}
|
||||
|
||||
57
.gitignore
vendored
@@ -1,35 +1,21 @@
|
||||
# xmpp certificates, keys and user data
|
||||
config/vines/*.crt
|
||||
config/vines/*.key
|
||||
|
||||
#trademark sillyness
|
||||
# Trademark sillyness
|
||||
app/views/home/_show.*
|
||||
app/views/terms/terms.*
|
||||
app/assets/images/custom/
|
||||
|
||||
|
||||
# Configuration files
|
||||
config/diaspora.toml
|
||||
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
|
||||
config/schedule.yml
|
||||
|
||||
# Generated files
|
||||
log/
|
||||
public/stylesheets/*.css
|
||||
public/diaspora
|
||||
spec/fixtures/*.y*ml
|
||||
spec/fixtures/*.fixture.*
|
||||
coverage/
|
||||
@@ -38,13 +24,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 +44,42 @@ doc/
|
||||
public/uploads/
|
||||
public/assets/
|
||||
public/source.tar*
|
||||
public/.well-known
|
||||
tmp/**/
|
||||
tmp/
|
||||
*.sqlite3
|
||||
|
||||
# Temporary files of every sort
|
||||
.byebug_history
|
||||
.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
|
||||
.idea
|
||||
.vscode
|
||||
diaspora.iml
|
||||
|
||||
# Dolphin's directory's preferences files
|
||||
*.directory
|
||||
|
||||
# WebTranslateIt
|
||||
.wti
|
||||
|
||||
# MacOS
|
||||
/__MACOSX/
|
||||
|
||||
# yarn
|
||||
node_modules
|
||||
|
||||
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
|
||||
85
.rubocop.yml
@@ -1,16 +1,24 @@
|
||||
require: rubocop-rails
|
||||
|
||||
AllCops:
|
||||
RunRailsCops: true
|
||||
TargetRubyVersion: 3.0
|
||||
NewCops: enable
|
||||
Exclude:
|
||||
- "bin/**/*"
|
||||
- "db/schema.rb"
|
||||
- "config/locales/cldr/plurals.rb"
|
||||
|
||||
# Disable for rails 4
|
||||
Rails/HttpPositionalArguments:
|
||||
Enabled: false
|
||||
|
||||
# Commonly used screens these days easily fit more than 80 characters.
|
||||
Metrics/LineLength:
|
||||
Layout/LineLength:
|
||||
Max: 120
|
||||
|
||||
# Too short methods lead to extraction of single-use methods, which can make
|
||||
# the code easier to read (by naming things), but can also clutter the class
|
||||
Metrics/MethodLength:
|
||||
Metrics/MethodLength:
|
||||
Max: 20
|
||||
|
||||
# The guiding principle of classes is SRP, SRP can't be accurately measured by LoC
|
||||
@@ -18,14 +26,29 @@ Metrics/ClassLength:
|
||||
Max: 1500
|
||||
Metrics/ModuleLength:
|
||||
Max: 1500
|
||||
|
||||
# Raise AbcSize from 15 to 20
|
||||
|
||||
# Raise complexity metrics
|
||||
Metrics/AbcSize:
|
||||
Max: 20
|
||||
|
||||
Metrics/CyclomaticComplexity:
|
||||
Max: 20
|
||||
|
||||
Metrics/PerceivedComplexity:
|
||||
Max: 20
|
||||
|
||||
# Some blocks are longer.
|
||||
Metrics/BlockLength:
|
||||
AllowedMethods:
|
||||
- "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.
|
||||
@@ -34,22 +57,33 @@ Style/SpaceAroundEqualsInParameterDefault:
|
||||
# are needed.
|
||||
Style/StringLiterals:
|
||||
EnforcedStyle: double_quotes
|
||||
Exclude:
|
||||
# These files are generated by rails, so it's best to keep them close to the original for smaller diffs
|
||||
- "config/application.rb"
|
||||
- "config/boot.rb"
|
||||
- "config/environment.rb"
|
||||
- "config/environments/*.rb"
|
||||
|
||||
# We do not need to support Ruby 1.9, so this is good to use.
|
||||
Style/SymbolArray:
|
||||
Enabled: true
|
||||
|
||||
# Most readable form.
|
||||
Style/AlignHash:
|
||||
Layout/HashAlignment:
|
||||
EnforcedHashRocketStyle: table
|
||||
EnforcedColonStyle: table
|
||||
|
||||
# This rule makes haml files less readable, as there is no 'end' there.
|
||||
Layout/CaseIndentation:
|
||||
Exclude:
|
||||
- "app/views/**/*"
|
||||
|
||||
# Mixing the styles looks just silly.
|
||||
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.
|
||||
@@ -62,7 +96,6 @@ Style/CollectionMethods:
|
||||
# inject seems more common in the community.
|
||||
reduce: "inject"
|
||||
|
||||
|
||||
# Either allow this style or don't. Marking it as safe with parenthesis
|
||||
# is silly. Let's try to live without them for now.
|
||||
Style/ParenthesesAroundCondition:
|
||||
@@ -71,13 +104,13 @@ Lint/AssignmentInCondition:
|
||||
AllowSafeAssignment: false
|
||||
|
||||
# A specialized exception class will take one or more arguments and construct the message from it.
|
||||
# So both variants make sense.
|
||||
# So both variants make sense.
|
||||
Style/RaiseArgs:
|
||||
Enabled: false
|
||||
|
||||
# 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.
|
||||
@@ -89,10 +122,10 @@ Style/SignalException:
|
||||
# Suppressing exceptions can be perfectly fine, and be it to avoid to
|
||||
# explicitly type nil into the rescue since that's what you want to return,
|
||||
# or suppressing LoadError for optional dependencies
|
||||
Lint/HandleExceptions:
|
||||
Lint/SuppressedException:
|
||||
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.
|
||||
@@ -100,7 +133,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:
|
||||
@@ -134,18 +167,34 @@ Lint/ShadowingOuterLocalVariable:
|
||||
|
||||
# Check with yard instead.
|
||||
Style/Documentation:
|
||||
Enabled: false
|
||||
Enabled: false
|
||||
|
||||
# This is just silly. Calling the argument `other` in all cases makes no sense.
|
||||
Style/OpMethod:
|
||||
Enabled: false
|
||||
Naming/BinaryOperatorParameterName:
|
||||
Enabled: false
|
||||
|
||||
# Defining constants in tests is fine, and it's good to have them close to the test where they are used.
|
||||
Lint/ConstantDefinitionInBlock:
|
||||
Exclude:
|
||||
- "spec/**/*"
|
||||
|
||||
# There are valid cases, for example debugging Cucumber steps,
|
||||
# also they'll fail CI anyway
|
||||
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
|
||||
|
||||
# Not enabled by default but good
|
||||
Style/HashEachMethods:
|
||||
Enabled: true
|
||||
|
||||
# It makes more sense to allow to structure and group them how it makes sense in the code
|
||||
Style/AccessorGrouping:
|
||||
Enabled: false
|
||||
|
||||
@@ -1 +1 @@
|
||||
2.1
|
||||
3.3
|
||||
|
||||
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: false
|
||||
|
||||
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
|
||||
35
.travis.yml
@@ -1,35 +0,0 @@
|
||||
language: ruby
|
||||
|
||||
rvm:
|
||||
- 2.1
|
||||
- 2.0
|
||||
|
||||
env:
|
||||
- DB=postgres BUILD_TYPE=other
|
||||
- DB=mysql BUILD_TYPE=other
|
||||
- DB=postgres BUILD_TYPE=cucumber
|
||||
- DB=mysql BUILD_TYPE=cucumber
|
||||
|
||||
sudo: false
|
||||
cache:
|
||||
bundler: true
|
||||
directories:
|
||||
- app/assets/images
|
||||
|
||||
branches:
|
||||
only:
|
||||
- 'master'
|
||||
- 'stable'
|
||||
- 'develop'
|
||||
|
||||
before_install: gem install bundler
|
||||
bundler_args: "--without development production heroku --jobs 3 --retry 3"
|
||||
|
||||
script: "./script/ci/build.sh"
|
||||
|
||||
notifications:
|
||||
irc:
|
||||
channels:
|
||||
- secure: YvYkeTAw+5oOl/RaXVwu7JkKGNWPoFosNQRmLvJkBFbWzZ1s5LZD1u3+Qj819bT3lGzJu9pxmJg765IRYrGWmBi4mcAV3dpO6qowVdFTcorf0JsnLw3Kvkga9rrDunsRNr21KTAQqHOO5mKUzw9DtMzd52BiWuZwIj3xcl72gQI=
|
||||
template:
|
||||
- "%{repository_slug}#%{commit} (%{branch} - %{commit_subject}): %{message} %{build_url}"
|
||||
@@ -1,24 +1,41 @@
|
||||
# Contributor Code of Conduct
|
||||
# Contributor Covenant Code of Conduct
|
||||
|
||||
As contributors and maintainers of this project, and in the interest of
|
||||
fostering an open and welcoming community, we pledge to respect all people who
|
||||
contribute through reporting issues, posting feature requests, updating
|
||||
documentation, submitting pull requests or patches, and other activities.
|
||||
## Our Pledge
|
||||
|
||||
We are committed to making participation in this project a harassment-free
|
||||
experience for everyone, regardless of level of experience, gender, gender
|
||||
identity and expression, sexual orientation, disability, personal appearance,
|
||||
body size, race, ethnicity, age, religion, or nationality.
|
||||
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
|
||||
* Personal attacks
|
||||
* Trolling or insulting/derogatory comments
|
||||
* 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 other's private information, such as physical or electronic
|
||||
addresses, without explicit permission
|
||||
* Other unethical or unprofessional conduct
|
||||
* 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
|
||||
@@ -26,25 +43,32 @@ 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.
|
||||
|
||||
By adopting this Code of Conduct, project maintainers commit themselves to
|
||||
fairly and consistently applying these principles to every aspect of managing
|
||||
this project. Project maintainers who do not follow or enforce the Code of
|
||||
Conduct may be permanently removed from the project team.
|
||||
## Scope
|
||||
|
||||
This Code of Conduct applies both within project spaces and in public spaces
|
||||
when an individual is representing the project or its community.
|
||||
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 a project maintainer at [team@diasporafoundation.org](mailto:team@diasporafoundation.org). All
|
||||
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. Maintainers are
|
||||
obligated to maintain confidentiality with regard to the reporter of an
|
||||
incident.
|
||||
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.
|
||||
|
||||
This Code of Conduct is adapted from the [Contributor Covenant][homepage],
|
||||
version 1.3.0, available at
|
||||
[http://contributor-covenant.org/version/1/3/0/][version]
|
||||
## 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/3/0/
|
||||
[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
|
||||
957
Changelog.md
@@ -1,3 +1,959 @@
|
||||
# 1.0.0 (unreleased)
|
||||
|
||||
## Refactor
|
||||
|
||||
## Bug fixes
|
||||
|
||||
## Features
|
||||
|
||||
# 0.9.1.0 (unreleased)
|
||||
|
||||
## Refactor
|
||||
* Improved compatibility with non-specification-compliant OpenGraph metadata [#8465](https://github.com/diaspora/diaspora/pull/8465)
|
||||
|
||||
## Bug fixes
|
||||
* Fix processing for a specific set of uploaded images, like scenes full of snow, by allowing for a larger on-disk cache for ImageMagick [#8460](https://github.com/diaspora/diaspora/pull/8460)
|
||||
* Fix a bug with parsing certain OpenGraph metadata structures [#8463](https://github.com/diaspora/diaspora/pull/8463)
|
||||
|
||||
## Features
|
||||
* For admins, the offending content's author is now visible in the reports overview [#8464](https://github.com/diaspora/diaspora/pull/8464)
|
||||
|
||||
# 0.9.0.0
|
||||
|
||||
## New configuration file!
|
||||
|
||||
Diaspora\* now uses TOML for the configuration file. We recommend you to migrate to this new format, as with the next major release (1.0) diaspora\* will no longer read the YAML based configuration file at `config/diaspora.yml`. To do so, please copy `config/diaspora.toml.example` to `config/diaspora.toml` and migrate your configuration.
|
||||
|
||||
## API!
|
||||
|
||||
With the release of diaspora\* Version 0.9, we now officially support building applications on top of the diaspora\* API! Please check out [the official API documentation](https://diaspora.github.io/api-documentation/) for instructions, and please do file bugs if you notice something that could be improved!
|
||||
|
||||
We are looking forward to seeing many creative applications!
|
||||
|
||||
## The chat integration has been removed
|
||||
|
||||
After [a discussion with our community on Discourse](https://discourse.diasporafoundation.org/t/2718), we decided to remove the pieces of XMPP chat integration that were put in place a while ago. When we first added the chat support, we merged the implementation in an unfinished state in the hopes that the open issues will be addressed eventually, and the implementation would end up more polished. This ended up not being the case. After careful consideration and discussion, we did not manage to come up with clear reasons why we need a chat implementation, so we decided that the best way forward would be to remove it.
|
||||
|
||||
Although the chat was never enabled per default and was marked as experimental, some production pods did set up the integration and offered an XMPP service to their users. After this release, diaspora\* will no longer contain a chat applet, so users will no longer be able to use the webchat inside diaspora\*. The existing module that is used to enable users to authenticate to Prosody using their diaspora\* credentials will continue to work, but contact list synchronization might not work without further changes to the Prosody module, which is developed independently from this project.
|
||||
|
||||
## Changes around the appserver and related configuration
|
||||
|
||||
With this release, we switched from `unicorn` to `puma` to run our applications. For podmins running the default setup, this should significantly reduce memory usage, with similar or even better frontend performance! However, as great as this change is, some configuration changes are required.
|
||||
|
||||
- The `single_process_mode` and `embed_sidekiq_worker` configurations have been removed. This mode was never truly a "single-process" mode, as it just spawned the Background Workers inside the runserver. If you're using `script/server` to start your pod, this change does not impact you, but if you're running diaspora\* using other means, and you relied on this "single"-process mode, please ensure that Sidekiq workers get started.
|
||||
- The format of the `listen` configuration has changed. If you have not set that field in your configuration, you can skip this. Otherwise, make sure to adjust your configuration accordingly:
|
||||
- Listening to Unix sockets with a relative path has changed from `unix:tmp/diaspora.sock` into `unix://tmp/diaspora.sock`.
|
||||
- Listening to Unix sockets with an absolute path has changed from `unix:/run/diaspora/diaspora.sock` to `unix:///run/diaspora/diaspora.sock`.
|
||||
- Listening to a local port has changed from `127.0.0.1:3000` to `tcp://127.0.0.1:3000`.
|
||||
- The `PORT` environment variable and the `-p` parameter to `script/server` have been removed. If you used that to run diaspora\* on a non-standard port, please use the `listen` configuration.
|
||||
- The `unicorn_worker` configuration has been dropped. With Puma, there should not be a need to increase the number of workers above a single worker in any pod of any size.
|
||||
- The `unicorn_timeout` configuration has been renamed to `web_timeout`.
|
||||
- **If you don't run your pod with `script/server`**, you have to update your setup. If you previously called `bin/bundle exec unicorn -c config/unicorn.rb` to run diaspora\*, you now have to run `bin/puma -C config/puma.rb`! Please update your systemd-Units or similar accordingly.
|
||||
|
||||
## Yarn for frontend dependencies
|
||||
|
||||
We use yarn to install the frontend dependencies now, so you need to have that installed. See here for how to install it: https://yarnpkg.com/en/docs/install
|
||||
|
||||
## Suggested Ruby version: 3.3
|
||||
|
||||
We recommend setting up new pods using Ruby 3.3, and updating existing pods to this version as well. Ruby 2.7 is EOL and no longer supported.
|
||||
|
||||
## Changes to script/server for production pods
|
||||
|
||||
If you're currently running your production pod with `./script/server` in a tmux or something similar, please be careful. We made some internal changes that result in the script no longer automatically restarting the server if it crashes - instead, it will just shut down. We strongly recommend running your pod using your system's unit manager, for example with [this systemd unit](https://wiki.diasporafoundation.org/Automatic_startup_methods#Recommended:_systemd).
|
||||
|
||||
## Security
|
||||
|
||||
* Fix a potential 2FA brute force attack ([CVE-2024-0227](https://github.com/devise-two-factor/devise-two-factor/security/advisories/GHSA-chcr-x7hc-8fp8)).
|
||||
Thanks to Christian Reitter ([Radically Open Security](https://www.radicallyopensecurity.com/)) and Chris MacNaughton ([Centauri Solutions](https://centauri.solutions)).
|
||||
|
||||
## Refactor
|
||||
* Add bootstrapping for using ECMAScript 6 with automatic transpiling for compatibility [#7581](https://github.com/diaspora/diaspora/pull/7581) [#8397](https://github.com/diaspora/diaspora/pull/8397)
|
||||
* Remove backporting of mention syntax [#7788](https://github.com/diaspora/diaspora/pull/7788)
|
||||
* Enable Content-Security-Policy header by default [#7781](https://github.com/diaspora/diaspora/pull/7781)
|
||||
* Do not show getting started after account import [#8036](https://github.com/diaspora/diaspora/pull/8036)
|
||||
* Remove the JSXC/Prosody integration [#8069](https://github.com/diaspora/diaspora/pull/8069) [#8341](https://github.com/diaspora/diaspora/pull/8341)
|
||||
* Replace `factory_girl` with `factory_bot` [#8218](https://github.com/diaspora/diaspora/pull/8218)
|
||||
* Drop relay support [#8243](https://github.com/diaspora/diaspora/pull/8243)
|
||||
* Use yarn to manage the frontend dependencies [#8364](https://github.com/diaspora/diaspora/pull/8364)
|
||||
* Upgrade to latest `diaspora_federation`, remove support for old federation protocol [#8368](https://github.com/diaspora/diaspora/pull/8368)
|
||||
* Remove support for `therubyracer` [#8337](https://github.com/diaspora/diaspora/issues/8337)
|
||||
* Replace `unicorn` with `puma` [#8392](https://github.com/diaspora/diaspora/pull/8392)
|
||||
* Drop `strip_exif` flag and always remove exif data from uploaded images [#8417](https://github.com/diaspora/diaspora/pull/8417)
|
||||
* Replace `apparition` with `cuprite` [#8418](https://github.com/diaspora/diaspora/pull/8418)
|
||||
* Remove `i18n-inflector-rails` for translations [#8420](https://github.com/diaspora/diaspora/pull/8420)
|
||||
* Add ruby 3 support [#8423](https://github.com/diaspora/diaspora/pull/8423) [#8426](https://github.com/diaspora/diaspora/pull/8426) [#8427](https://github.com/diaspora/diaspora/pull/8427) [#8448](https://github.com/diaspora/diaspora/pull/8448)
|
||||
* Add CORS headers to nodeinfo endpoints to allow for client-side fetching [#8436](https://github.com/diaspora/diaspora/pull/8436)
|
||||
* Replace eye with foreman [#8449](https://github.com/diaspora/diaspora/pull/8449)
|
||||
|
||||
## Bug fixes
|
||||
* Fix multiple photos upload progress bar [#7655](https://github.com/diaspora/diaspora/pull/7655)
|
||||
* Photo-upload file picker now correctly restricts possible file types [#8205](https://github.com/diaspora/diaspora/pull/8205)
|
||||
* Make inline code inside links show the link color [#8387](https://github.com/diaspora/diaspora/pull/8387)
|
||||
* Fix fetching public posts on first account search was missing some data [#8390](https://github.com/diaspora/diaspora/pull/8390)
|
||||
* Add redirect from mobile UI photo URLs to post when not using mobile UI [#8400](https://github.com/diaspora/diaspora/pull/8400)
|
||||
* Escape mentions before markdown parsing in mobile UI [#8398](https://github.com/diaspora/diaspora/pull/8398)
|
||||
* Cleanup duplicate pods in database [#8403](https://github.com/diaspora/diaspora/pull/8403)
|
||||
* Fix scrolling issue after closing photo viewer on photos page [#8404](https://github.com/diaspora/diaspora/pull/8404)
|
||||
* Filter unicode emojis from email headers [#8421](https://github.com/diaspora/diaspora/pull/8421)
|
||||
* Do not show disabled services anymore [#8406](https://github.com/diaspora/diaspora/pull/8406)
|
||||
* Update search endpoint to be aware of ignored users [#8363](https://github.com/diaspora/diaspora/pull/8363)
|
||||
|
||||
## Features
|
||||
* Add client-side cropping of profile image uploads [#7581](https://github.com/diaspora/diaspora/pull/7581)
|
||||
* Add client-site rescaling of post images if they exceed the maximum possible size [#7734](https://github.com/diaspora/diaspora/pull/7734)
|
||||
* Add backend for archive import [#7660](https://github.com/diaspora/diaspora/pull/7660) [#8254](https://github.com/diaspora/diaspora/pull/8254) [#8264](https://github.com/diaspora/diaspora/pull/8264) [#8010](https://github.com/diaspora/diaspora/pull/8010) [#8260](https://github.com/diaspora/diaspora/pull/8260) [#8302](https://github.com/diaspora/diaspora/pull/8302) [#8298](https://github.com/diaspora/diaspora/pull/8298)
|
||||
* For pods running PostgreSQL, make sure that no upper-case/mixed-case tags exist, and create a `lower(name)` index on tags to speed up ActsAsTaggableOn [#8206](https://github.com/diaspora/diaspora/pull/8206)
|
||||
* Allow podmins/moderators to see all local public posts to improve moderation [#8232](https://github.com/diaspora/diaspora/pull/8232) [#8320](https://github.com/diaspora/diaspora/pull/8320)
|
||||
* Add support for directly paste images to upload them [#8237](https://github.com/diaspora/diaspora/pull/8237)
|
||||
* Add support for webp images and convert new png/jpg to webp to save space and bandwidth [#8358](https://github.com/diaspora/diaspora/pull/8358)
|
||||
* Show total and active pods count in the pods list for podmins [#8383](https://github.com/diaspora/diaspora/pull/8383)
|
||||
* Allow to select multiple aspects when posting on mobile [#8217](https://github.com/diaspora/diaspora/pull/8217)
|
||||
* Add info links to drawer in mobile UI [#8405](https://github.com/diaspora/diaspora/pull/8405)
|
||||
* Tell users that there is no help in mobile version, allow to switch to desktop [#8407](https://github.com/diaspora/diaspora/pull/8407)
|
||||
* Add Smart App Banner on iOS devices [#8409](https://github.com/diaspora/diaspora/pull/8409)
|
||||
* Add a more detailed modal when reporting a post or a comment [#8035](https://github.com/diaspora/diaspora/pull/8035)
|
||||
* Re-introduce likes on comments [#8203](https://github.com/diaspora/diaspora/pull/8203) [#8439](https://github.com/diaspora/diaspora/pull/8439) [#8442](https://github.com/diaspora/diaspora/pull/8442)
|
||||
* New redesigned registration page [#8285](https://github.com/diaspora/diaspora/pull/8285)
|
||||
* Allow comments to be fetched [#8441](https://github.com/diaspora/diaspora/pull/8441)
|
||||
|
||||
# 0.7.18.2
|
||||
|
||||
To avoid potential security issues, diaspora\* now makes sure that ImageMagick image processing always runs with a restricted `policy.xml`, regardless of the global system settings.
|
||||
|
||||
# 0.7.18.1
|
||||
|
||||
## Bug fixes
|
||||
* Update binstubs to fix diaspora\* being unable to start when multiple bundler versions were available [#8392](https://github.com/diaspora/diaspora/pull/8392/commits/bfd42a1914a99ac9c71ecb16bbf6fa5bb118148a)
|
||||
|
||||
# 0.7.18.0
|
||||
|
||||
## Refactor
|
||||
* Fix order-dependent jasmine test failures and switch to random order [#8333](https://github.com/diaspora/diaspora/pull/8333)
|
||||
* Get rid of some uses of "execute\_script" in feature specs [#8331](https://github.com/diaspora/diaspora/pull/8331)
|
||||
* Fix deprecation warnings for sidekiq 7.0 [#8359](https://github.com/diaspora/diaspora/pull/8359)
|
||||
* Remove entypo-rails dependency to prepare for rails 6 [#8361](https://github.com/diaspora/diaspora/pull/8361)
|
||||
* Remove compass-rails dependency which is not supported anymore [#8362](https://github.com/diaspora/diaspora/pull/8362)
|
||||
* Switch to sassc-rails which speeds up `assets:precompile` a lot [#8362](https://github.com/diaspora/diaspora/pull/8362)
|
||||
* Remove markerb dependency which doesn't exist anymore [#8365](https://github.com/diaspora/diaspora/pull/8365)
|
||||
* Upgrade to rails 6.1 [#8366](https://github.com/diaspora/diaspora/pull/8366)
|
||||
* Update the suggested Ruby version to 2.7. If you run into trouble during the update and you followed our installation guides, run `rvm install 2.7`. [#8366](https://github.com/diaspora/diaspora/pull/8366)
|
||||
* Upgrade to bundler 2 [#8366](https://github.com/diaspora/diaspora/pull/8366)
|
||||
* Stop checking `/.well-known/host-meta`, check for `/.well-known/nodeinfo` instead [#8377](https://github.com/diaspora/diaspora/pull/8377)
|
||||
* Handle NodeInfo timeouts gracefully [#8380](https://github.com/diaspora/diaspora/pull/8380)
|
||||
|
||||
## Bug fixes
|
||||
* Fix that no mails were sent after photo export [#8365](https://github.com/diaspora/diaspora/pull/8365)
|
||||
* Fix people with quotes in the name causing issues with mail sender [#8365](https://github.com/diaspora/diaspora/pull/8365)
|
||||
|
||||
## Features
|
||||
* Render posts and comments as HTML in HTML mails [#8365](https://github.com/diaspora/diaspora/pull/8365)
|
||||
* Add NodeInfo 2.1 support and also read newer versions of NodeInfo [#8379](https://github.com/diaspora/diaspora/pull/8379)
|
||||
|
||||
# 0.7.17.0
|
||||
|
||||
## Security
|
||||
* Bump Rails to 5.2.7 to address [CVE-2022-22577](https://discuss.rubyonrails.org/t/cve-2022-22577-possible-xss-vulnerability-in-action-pack/80533) and [CVE-2022-27777](https://discuss.rubyonrails.org/t/cve-2022-27777-possible-xss-vulnerability-in-action-view-tag-helpers/80534) [#8350](https://github.com/diaspora/diaspora/pull/8350)
|
||||
* Do not allow the user to mass assign their own password and 2fa settings alongside other parameters. Reported by Breno Vitório (@brenu) - thank you! [#8351](https://github.com/diaspora/diaspora/pull/8351)
|
||||
|
||||
## Bug fixes
|
||||
* Don't suggest to retry exports on failure [#8343](https://github.com/diaspora/diaspora/pull/8343)
|
||||
|
||||
# 0.7.16.0
|
||||
|
||||
## Security
|
||||
|
||||
* Update rails to fix [CVE-2022-23633](https://github.com/advisories/GHSA-wh98-p28r-vrc9) [#8336](https://github.com/diaspora/diaspora/pull/8336)
|
||||
|
||||
## Refactor
|
||||
* Cache local posts/comments count for statistics [#8241](https://github.com/diaspora/diaspora/pull/8241)
|
||||
* Fix html-syntax in some handlebars templates [#8251](https://github.com/diaspora/diaspora/pull/8251)
|
||||
* Remove `chat_enabled` flag from archive export [#8265](https://github.com/diaspora/diaspora/pull/8265)
|
||||
* Change thumbnails in image slideshow to squares [#8275](https://github.com/diaspora/diaspora/pull/8275)
|
||||
* Replace uglifier with terser for JS compression [#8268](https://github.com/diaspora/diaspora/pull/8268)
|
||||
|
||||
## Bug fixes
|
||||
* Ensure the log folder exists [#8287](https://github.com/diaspora/diaspora/pull/8287)
|
||||
* Limit name length in header [#8313](https://github.com/diaspora/diaspora/pull/8313)
|
||||
* Fix fallback avatar in hovercards [#8316](https://github.com/diaspora/diaspora/pull/8316)
|
||||
* Use old person private key for export if relayable author migrated away [#8310](https://github.com/diaspora/diaspora/pull/8310)
|
||||
|
||||
## Features
|
||||
* Add tags to tumblr posts [#8244](https://github.com/diaspora/diaspora/pull/8244)
|
||||
* Add blocks to the archive export [#8263](https://github.com/diaspora/diaspora/pull/8263)
|
||||
* Allow points and dashes in the username [#8266](https://github.com/diaspora/diaspora/pull/8266)
|
||||
* Add support for footnotes in markdown [#8277](https://github.com/diaspora/diaspora/pull/8277)
|
||||
* Send `AccountMigration` if receiving message to a migrated account [#8288](https://github.com/diaspora/diaspora/pull/8288)
|
||||
* Add podmin mail address to the footer [#8242](https://github.com/diaspora/diaspora/pull/8242)
|
||||
* Add username to password-reset mail [#8037](https://github.com/diaspora/diaspora/pull/8037)
|
||||
* Resend account migration and deletion for closed recipients [#8309](https://github.com/diaspora/diaspora/pull/8309)
|
||||
* Add sharing status to hovercards [#8317](https://github.com/diaspora/diaspora/pull/8317)
|
||||
* Migrate photo URLs and cleanup old uploaded photos [#8314](https://github.com/diaspora/diaspora/pull/8314)
|
||||
|
||||
# 0.7.15.0
|
||||
|
||||
## Refactor
|
||||
* Replaced some `http://` links in the UI with their `https://` counterparts [#8207](https://github.com/diaspora/diaspora/pull/8207)
|
||||
* Testing: Replaced phantomjs with headless Chrome/Chromium [#8234](https://github.com/diaspora/diaspora/pull/8234)
|
||||
|
||||
## Bug fixes
|
||||
* Update comment counter when deleting a comment in the Single Post View [#7938](https://github.com/diaspora/diaspora/pull/7938)
|
||||
* Link diaspora only poduptime list [#8174](https://github.com/diaspora/diaspora/pull/8174)
|
||||
* Delete a user's invitation code during account deletion [#8202](https://github.com/diaspora/diaspora/pull/8202)
|
||||
* Bump mimemagic [#8231](https://github.com/diaspora/diaspora/pull/8231)
|
||||
* Removed support for defunct Uni Heidelberg OSM tile server, Mapbox is now required if you want to show maps [#8215](https://github.com/diaspora/diaspora/pull/8215)
|
||||
* Render only two fractional digits in the posts per user/day admin statistics [#8227](https://github.com/diaspora/diaspora/pull/8227)
|
||||
* Make aspect dropdowns scrollable [#8213](https://github.com/diaspora/diaspora/pull/8213)
|
||||
* Fix `Photo#ownserhip_of_status_message` validation [#8214](https://github.com/diaspora/diaspora/pull/8214)
|
||||
|
||||
## Features
|
||||
* Support and recommend TOML as configuration format [#8132](https://github.com/diaspora/diaspora/pull/8132)
|
||||
|
||||
# 0.7.14.0
|
||||
|
||||
## Refactor
|
||||
* Update the suggested Ruby version to 2.6. If you run into trouble during the update and you followed our installation guides, run `rvm install 2.6`. [#7929](https://github.com/diaspora/diaspora/pull/7929)
|
||||
|
||||
## Bug fixes
|
||||
* Don't link to deleted users in admin user stats [#8063](https://github.com/diaspora/diaspora/pull/8063)
|
||||
* Properly validate a profile's gender field length instead of failing with a database error. [#8127](https://github.com/diaspora/diaspora/pull/8127)
|
||||
|
||||
## Features
|
||||
|
||||
# 0.7.13.0
|
||||
|
||||
## Security
|
||||
* Fixes [USN-4274-1](https://usn.ubuntu.com/4274-1/), a potential Denial-of-Service vulnerability in Nokogiri. [#8108](https://github.com/diaspora/diaspora/pull/8108)
|
||||
|
||||
## Refactor
|
||||
* Set better example values for unicorn stdout/stderr log settings [#8058](https://github.com/diaspora/diaspora/pull/8058)
|
||||
* Replace dependency on rails-assets.org with custom gems cache at gems.diasporafoundation.org [#8087](https://github.com/diaspora/diaspora/pull/8087)
|
||||
|
||||
## Bug fixes
|
||||
* Fix error while trying to fetch some sites with invalid OpenGraph data [#8049](https://github.com/diaspora/diaspora/pull/8049)
|
||||
* Don't show sign up link on mobile when registrations are disabled [#8060](https://github.com/diaspora/diaspora/pull/8060)
|
||||
|
||||
## Features
|
||||
* Add cronjob to cleanup pending photos which were never posted [#8041](https://github.com/diaspora/diaspora/pull/8041)
|
||||
|
||||
# 0.7.12.0
|
||||
|
||||
## Refactor
|
||||
* Harmonize markdown titles sizes [#8029](https://github.com/diaspora/diaspora/pull/8029)
|
||||
|
||||
## Bug fixes
|
||||
* Improve handling of mixed case hostnames while fetching OpenGraph data [#8021](https://github.com/diaspora/diaspora/pull/8021)
|
||||
* Fix "remember me" with two factor authentication enabled [#8031](https://github.com/diaspora/diaspora/pull/8031)
|
||||
|
||||
## Features
|
||||
* Add line mentioning diaspora\* on the splash page [#7966](https://github.com/diaspora/diaspora/pull/7966)
|
||||
* Improve communication about signing up on closed pods [#7896](https://github.com/diaspora/diaspora/pull/7896)
|
||||
|
||||
# 0.7.11.0
|
||||
|
||||
## Refactor
|
||||
* Enable paranoid mode for devise [#8003](https://github.com/diaspora/diaspora/pull/8003)
|
||||
* Refactor likes cucumber test [#8002](https://github.com/diaspora/diaspora/pull/8002)
|
||||
|
||||
## Bug fixes
|
||||
* Fix old photos without remote url for export [#8012](https://github.com/diaspora/diaspora/pull/8012)
|
||||
|
||||
## Features
|
||||
* Add a manifest.json file as a first step to make diaspora\* a Progressive Web App [#7998](https://github.com/diaspora/diaspora/pull/7998)
|
||||
* Allow `web+diaspora://` links to link to a profile with only the diaspora ID [#8000](https://github.com/diaspora/diaspora/pull/8000)
|
||||
* Support TOTP two factor authentication [#7751](https://github.com/diaspora/diaspora/pull/7751)
|
||||
|
||||
# 0.7.10.0
|
||||
|
||||
## Refactor
|
||||
* Replace dandelion.jpg with a public domain photo [#7976](https://github.com/diaspora/diaspora/pull/7976)
|
||||
|
||||
## Bug fixes
|
||||
* Fix incorrect post sorting on tag streams and tag searches for tags containing the word "activity" [#7959](https://github.com/diaspora/diaspora/issues/7959)
|
||||
|
||||
# 0.7.9.0
|
||||
|
||||
## Refactor
|
||||
* Improve public stream performance and cleanup unused indexes [#7944](https://github.com/diaspora/diaspora/pull/7944)
|
||||
* Improve wording of "Toggle mobile" [#7926](https://github.com/diaspora/diaspora/pull/7926)
|
||||
|
||||
## Bug fixes
|
||||
* Do not autofollow back a user you are ignoring [#7913](https://github.com/diaspora/diaspora/pull/7913)
|
||||
* Fix photos gallery when too many thumbnails are shown [#7943](https://github.com/diaspora/diaspora/pull/7943)
|
||||
* Fix extended profile visibility switch showing the wrong state [#7955](https://github.com/diaspora/diaspora/pull/7955)
|
||||
|
||||
## Features
|
||||
* Support ignore users on mobile [#7884](https://github.com/diaspora/diaspora/pull/7884)
|
||||
|
||||
# 0.7.8.0
|
||||
|
||||
## Refactor
|
||||
* Make setting up a development environment 9001% easier by adding a Docker-based setup [#7870](https://github.com/diaspora/diaspora/pull/7870)
|
||||
* Improve `web+diaspora://` handler description [#7909](https://github.com/diaspora/diaspora/pull/7909)
|
||||
* Move comment timestamp next to author name [#7905](https://github.com/diaspora/diaspora/pull/7905)
|
||||
* Sharpen small and medium thumbnails [#7924](https://github.com/diaspora/diaspora/pull/7924)
|
||||
* Show full-res image in Desktop's full-screen image view [#7890](https://github.com/diaspora/diaspora/pull/7890)
|
||||
|
||||
## Bug fixes
|
||||
* Ignore invalid URLs for camo [#7922](https://github.com/diaspora/diaspora/pull/7922)
|
||||
* Unliking a post did not update the participation icon without a reload [#7882](https://github.com/diaspora/diaspora/pull/7882)
|
||||
* Fix broken Instagram embedding [#7920](https://github.com/diaspora/diaspora/pull/7920)
|
||||
|
||||
## Features
|
||||
* Add the ability to assign roles in the admin panel [#7868](https://github.com/diaspora/diaspora/pull/7868)
|
||||
* Improve memory usage with libjemalloc if available [#7919](https://github.com/diaspora/diaspora/pull/7919)
|
||||
|
||||
# 0.7.7.1
|
||||
|
||||
Fixes a potential cross-site scripting issue with maliciously crafted OpenGraph metadata on the mobile interface.
|
||||
|
||||
# 0.7.7.0
|
||||
|
||||
## Refactor
|
||||
* Remove mention of deprecated `statistic.json` [#7867](https://github.com/diaspora/diaspora/pull/7867)
|
||||
* Add quotes in `database.yml.example` to fields that may contain special characters [#7875](https://github.com/diaspora/diaspora/pull/7875)
|
||||
* Removed broken, and thus deprecated, Facebook integration [#7874](https://github.com/diaspora/diaspora/pull/7874)
|
||||
|
||||
## Bug fixes
|
||||
* Add compatibility with macOS to `script/configure_bundler` [#7830](https://github.com/diaspora/diaspora/pull/7830)
|
||||
* Fix comment and like notifications on posts without text [#7857](https://github.com/diaspora/diaspora/pull/7857) [#7853](https://github.com/diaspora/diaspora/pull/7853)
|
||||
* Fix issue with some language fallbacks not working correctly [#7861](https://github.com/diaspora/diaspora/pull/7861)
|
||||
* Make sure URLs are encoded before sending them to camo [#7871](https://github.com/diaspora/diaspora/pull/7871)
|
||||
|
||||
## Features
|
||||
* Add `web+diaspora://` link handler [#7826](https://github.com/diaspora/diaspora/pull/7826)
|
||||
|
||||
# 0.7.6.0
|
||||
|
||||
## Refactor
|
||||
* Add unique index to poll participations on `poll_id` and `author_id` [#7798](https://github.com/diaspora/diaspora/pull/7798)
|
||||
* Add 'completed at' date to account migrations [#7805](https://github.com/diaspora/diaspora/pull/7805)
|
||||
* Handle duplicates for TagFollowing on account merging [#7807](https://github.com/diaspora/diaspora/pull/7807)
|
||||
* Add link to the pod in the email footer [#7814](https://github.com/diaspora/diaspora/pull/7814)
|
||||
|
||||
## Bug fixes
|
||||
* Fix compatibility with newer glibc versions [#7828](https://github.com/diaspora/diaspora/pull/7828)
|
||||
* Allow fonts to be served from asset host in CSP [#7825](https://github.com/diaspora/diaspora/pull/7825)
|
||||
|
||||
## Features
|
||||
* Support fetching StatusMessage by Poll GUID [#7815](https://github.com/diaspora/diaspora/pull/7815)
|
||||
* Always include link to diaspora in facebook cross-posts [#7774](https://github.com/diaspora/diaspora/pull/7774)
|
||||
|
||||
# 0.7.5.0
|
||||
|
||||
## Refactor
|
||||
* Remove the 'make contacts in this aspect visible to each other' option [#7769](https://github.com/diaspora/diaspora/pull/7769)
|
||||
* Remove the requirement to have at least two users to disable the /podmin redirect [#7783](https://github.com/diaspora/diaspora/pull/7783)
|
||||
* Randomize start times of daily Sidekiq-Cron jobs [#7787](https://github.com/diaspora/diaspora/pull/7787)
|
||||
|
||||
## Bug fixes
|
||||
* Prefill conversation form on contacts page only with mutual contacts [#7744](https://github.com/diaspora/diaspora/pull/7744)
|
||||
* Fix profiles sometimes not loading properly in background tabs [#7740](https://github.com/diaspora/diaspora/pull/7740)
|
||||
* Show error message when creating posts with invalid aspects [#7742](https://github.com/diaspora/diaspora/pull/7742)
|
||||
* Fix mention syntax backport for two immediately consecutive mentions [#7777](https://github.com/diaspora/diaspora/pull/7777)
|
||||
* Fix link to 'make yourself an admin' [#7783](https://github.com/diaspora/diaspora/pull/7783)
|
||||
* Fix calculation of content lengths when cross-posting to twitter [#7791](https://github.com/diaspora/diaspora/pull/7791)
|
||||
|
||||
## Features
|
||||
* Make public stream accessible for logged out users [#7775](https://github.com/diaspora/diaspora/pull/7775)
|
||||
* Add account-merging support when receiving an account migration [#7803](https://github.com/diaspora/diaspora/pull/7803)
|
||||
|
||||
# 0.7.4.1
|
||||
|
||||
Fixes a possible cross-site scripting issue with maliciously crafted OpenGraph metadata.
|
||||
|
||||
# 0.7.4.0
|
||||
|
||||
## Refactor
|
||||
* Don't print a warning when starting the server outside a Git repo [#7712](https://github.com/diaspora/diaspora/pull/7712)
|
||||
* Make script/server work on readonly filesystems [#7719](https://github.com/diaspora/diaspora/pull/7719)
|
||||
* Add camo paths to the robots.txt [#7726](https://github.com/diaspora/diaspora/pull/7726)
|
||||
|
||||
## Bug fixes
|
||||
* Prevent duplicate mention notifications when the post is received twice [#7721](https://github.com/diaspora/diaspora/pull/7721)
|
||||
* Fixed a compatiblitiy issue with non-diaspora\* webfingers [#7718](https://github.com/diaspora/diaspora/pull/7718)
|
||||
* Don't retry federation for accounts without a valid public key [#7717](https://github.com/diaspora/diaspora/pull/7717)
|
||||
* Fix stream generation for tagged posts with many followed tags [#7715](https://github.com/diaspora/diaspora/pull/7715)
|
||||
* Fix incomplete Occitan date localizations [#7731](https://github.com/diaspora/diaspora/pull/7731)
|
||||
|
||||
## Features
|
||||
* Add basic html5 audio/video embedding support [#6418](https://github.com/diaspora/diaspora/pull/6418)
|
||||
* Add the back-to-top button to all pages [#7729](https://github.com/diaspora/diaspora/pull/7729)
|
||||
|
||||
# 0.7.3.1
|
||||
|
||||
Re-updating the German translations to fix some UX issues that were introduced by recent translation efforts.
|
||||
|
||||
# 0.7.3.0
|
||||
|
||||
## Refactor
|
||||
* Work on the data downloads: Fixed general layout of buttons, added a timestamp and implemented auto-deletion of old exports [#7684](https://github.com/diaspora/diaspora/pull/7684)
|
||||
* Increase Twitter character limit to 280 [#7694](https://github.com/diaspora/diaspora/pull/7694)
|
||||
* Improve password autocomplete with password managers [#7642](https://github.com/diaspora/diaspora/pull/7642)
|
||||
* Remove the limit of participants in private conversations [#7705](https://github.com/diaspora/diaspora/pull/7705)
|
||||
* Send blocks to the blocked persons pod for better UX [#7705](https://github.com/diaspora/diaspora/pull/7705)
|
||||
* Send a dummy participation on all incoming public posts to increase interaction consistency [#7708](https://github.com/diaspora/diaspora/pull/7708)
|
||||
|
||||
## Bug fixes
|
||||
* Fix invite link on the contacts page when the user has no contacts [#7690](https://github.com/diaspora/diaspora/pull/7690)
|
||||
* Fix the mobile bookmarklet when called without parameters [#7698](https://github.com/diaspora/diaspora/pull/7698)
|
||||
* Properly build the #newhere message for people who got invited [#7702](https://github.com/diaspora/diaspora/pull/7702)
|
||||
* Fix the admin report view for posts without text [#7706](https://github.com/diaspora/diaspora/pull/7706)
|
||||
* Upgrade Nokogiri to fix [a disclosed vulnerability in libxml2](https://github.com/sparklemotion/nokogiri/issues/1714)
|
||||
|
||||
## Features
|
||||
* Check if redis is running in script/server [#7685](https://github.com/diaspora/diaspora/pull/7685)
|
||||
|
||||
# 0.7.2.1
|
||||
|
||||
Fixes notifications when people remove their birthday date [#7691](https://github.com/diaspora/diaspora/pull/7691)
|
||||
|
||||
# 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,
|
||||
@@ -178,6 +1134,7 @@ and on a pod that received that data.
|
||||
* 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)
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
web1: env RAILS_ENV=integration1 bundle exec rails s -p 3001
|
||||
worker1: env RAILS_ENV=integration1 VVERBOSE=1 QUEUE=* bundle exec rake resque:work
|
||||
redis1: env RAILS_ENV=integration1 redis-server ./redis-integration1.conf
|
||||
web2: env RAILS_ENV=integration2 bundle exec rails s -p 3002
|
||||
worker2: env RAILS_ENV=integration2 VVERBOSE=1 QUEUE=* bundle exec rake resque:work
|
||||
redis2: env RAILS_ENV=integration2 redis-server ./redis-integration2.conf
|
||||
282
Gemfile
@@ -1,214 +1,195 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
source "https://rubygems.org"
|
||||
|
||||
gem "rails", "4.2.5.2"
|
||||
gem "rails", "6.1.7.8"
|
||||
|
||||
# needed for actionmailer, can be removed when upgrading to rails 7
|
||||
gem "net-imap", require: false
|
||||
gem "net-pop", require: false
|
||||
gem "net-smtp", require: false
|
||||
|
||||
# Legacy Rails features, remove me!
|
||||
# responders (class level)
|
||||
gem "responders", "2.1.1"
|
||||
gem "responders", "3.1.1"
|
||||
|
||||
# Appserver
|
||||
|
||||
gem "unicorn", "5.0.1", require: false
|
||||
gem "puma", "6.4.2", require: false
|
||||
|
||||
# Federation
|
||||
|
||||
gem "diaspora_federation-rails", "0.0.13"
|
||||
gem "diaspora_federation-json_schema", "1.1.0"
|
||||
gem "diaspora_federation-rails", "1.1.0"
|
||||
|
||||
# API and JSON
|
||||
|
||||
gem "acts_as_api", "0.4.2"
|
||||
gem "json", "1.8.3"
|
||||
gem "json-schema", "2.6.0"
|
||||
gem "acts_as_api", "1.0.1"
|
||||
gem "json", "2.7.2"
|
||||
gem "json-schema", "4.3.0"
|
||||
gem "yajl-ruby", "1.4.3"
|
||||
|
||||
# Authentication
|
||||
|
||||
gem "devise", "3.5.6"
|
||||
gem "devise", "4.9.4"
|
||||
gem "devise_lastseenable", "0.0.6"
|
||||
gem "devise-token_authenticatable", "~> 0.4.0"
|
||||
gem "devise-two-factor", "4.1.0"
|
||||
gem "rqrcode", "2.2.0"
|
||||
|
||||
# Captcha
|
||||
|
||||
gem "simple_captcha2", "0.4.0", require: "simple_captcha"
|
||||
gem "simple_captcha2", "0.5.0", require: "simple_captcha"
|
||||
|
||||
# Background processing
|
||||
|
||||
gem "sidekiq", "3.4.2"
|
||||
gem "sinatra", "1.4.7"
|
||||
gem "redis", "4.8.1"
|
||||
gem "sidekiq", "6.5.12"
|
||||
|
||||
# Scheduled processing
|
||||
|
||||
gem "sidetiq", "0.6.3"
|
||||
gem "sidekiq-cron", "1.12.0"
|
||||
|
||||
# Compression
|
||||
|
||||
gem "uglifier", "2.7.2"
|
||||
gem "terser", "1.2.2"
|
||||
|
||||
# Configuration
|
||||
|
||||
gem "configurate", "0.3.1"
|
||||
gem "configurate", "0.6.0"
|
||||
gem "toml-rb", "3.0.1"
|
||||
|
||||
# Cross-origin resource sharing
|
||||
|
||||
gem "rack-cors", "0.4.0", require: "rack/cors"
|
||||
gem "rack-cors", "2.0.2", require: "rack/cors"
|
||||
|
||||
# CSS
|
||||
|
||||
gem "bootstrap-sass", "2.3.2.2"
|
||||
gem "compass-rails", "2.0.5"
|
||||
gem "sass-rails", "5.0.4"
|
||||
gem "autoprefixer-rails", "6.3.3.1"
|
||||
gem "autoprefixer-rails", "10.4.16.0"
|
||||
gem "bootstrap-sass", "3.4.1"
|
||||
gem "bootstrap-switch-rails", "3.3.3" # 3.3.4 and 3.3.5 is broken, see https://github.com/Bttstrp/bootstrap-switch/issues/691
|
||||
gem "sassc-rails", "2.1.2"
|
||||
gem "sprockets-rails", "3.4.2"
|
||||
|
||||
# Database
|
||||
|
||||
ENV["DB"] ||= "mysql"
|
||||
group :mysql, optional: true do
|
||||
gem "mysql2", "0.5.6"
|
||||
end
|
||||
group :postgresql, optional: true do
|
||||
gem "pg", "1.5.6"
|
||||
end
|
||||
|
||||
gem "mysql2", "0.4.3" if ENV["DB"] == "all" || ENV["DB"] == "mysql"
|
||||
gem "pg", "0.18.4" if ENV["DB"] == "all" || ENV["DB"] == "postgres"
|
||||
|
||||
gem "activerecord-import", "0.11.0"
|
||||
gem "activerecord-import", "1.7.0"
|
||||
|
||||
# File uploading
|
||||
|
||||
gem "carrierwave", "0.10.0"
|
||||
gem "fog", "1.37.0"
|
||||
gem "mini_magick", "4.4.0"
|
||||
gem "remotipart", "1.2.1"
|
||||
gem "carrierwave", "3.0.7"
|
||||
gem "fog-aws", "3.22.0"
|
||||
gem "mini_magick", "4.12.0"
|
||||
|
||||
# GUID generation
|
||||
gem "uuid", "2.3.8"
|
||||
|
||||
# Icons
|
||||
|
||||
gem "entypo-rails", "2.2.3"
|
||||
gem "uuid", "2.3.9"
|
||||
|
||||
# JavaScript
|
||||
|
||||
gem "backbone-on-rails", "1.2.0.0"
|
||||
gem "handlebars_assets", "0.23.0"
|
||||
gem "jquery-rails", "4.1.0"
|
||||
gem "jquery-ui-rails", "5.0.5"
|
||||
gem "js_image_paths", "0.1.0"
|
||||
gem "js-routes", "1.2.4"
|
||||
|
||||
source "https://rails-assets.org" do
|
||||
gem "rails-assets-jquery", "1.12.0" # Should be kept in sync with jquery-rails
|
||||
|
||||
gem "rails-assets-markdown-it", "6.0.0"
|
||||
gem "rails-assets-markdown-it-hashtag", "0.4.0"
|
||||
gem "rails-assets-markdown-it-diaspora-mention", "0.4.0"
|
||||
gem "rails-assets-markdown-it-sanitizer", "0.4.1"
|
||||
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", "9.1.0"
|
||||
|
||||
# jQuery plugins
|
||||
|
||||
gem "rails-assets-jeresig--jquery.hotkeys", "0.2.0"
|
||||
gem "rails-assets-jquery-placeholder", "2.3.1"
|
||||
gem "rails-assets-jquery-textchange", "0.2.3"
|
||||
gem "rails-assets-perfect-scrollbar", "0.6.10"
|
||||
gem "rails-assets-jakobmattsson--jquery-elastic", "1.6.11"
|
||||
end
|
||||
|
||||
gem "facebox-rails", "0.2.0"
|
||||
gem "babel-transpiler", "0.7.0"
|
||||
gem "handlebars_assets", "0.23.9"
|
||||
gem "jquery-rails", "4.6.0"
|
||||
gem "jquery-ui-rails", "7.0.0"
|
||||
gem "js_image_paths", "0.2.0"
|
||||
gem "js-routes", "2.2.8"
|
||||
|
||||
# Localization
|
||||
|
||||
gem "http_accept_language", "2.0.5"
|
||||
gem "i18n-inflector-rails", "1.0.7"
|
||||
gem "rails-i18n", "4.0.8"
|
||||
gem "http_accept_language", "2.1.1"
|
||||
gem "rails-i18n", "7.0.9"
|
||||
|
||||
# Mail
|
||||
|
||||
gem "markerb", "1.1.0"
|
||||
gem "messagebus_ruby_api", "1.0.3"
|
||||
# Map
|
||||
gem "leaflet-rails", "1.9.4"
|
||||
|
||||
# Parsing
|
||||
|
||||
gem "nokogiri", "1.6.8"
|
||||
gem "redcarpet", "3.3.4"
|
||||
gem "twitter-text", "1.13.3"
|
||||
gem "roxml", "3.1.6"
|
||||
gem "ruby-oembed", "0.9.0"
|
||||
gem "open_graph_reader", "0.6.1"
|
||||
gem "nokogiri", "1.16.5"
|
||||
gem "open_graph_reader", "0.9.1" # also update User-Agent in features/support/webmock.rb and open_graph_cache_spec.rb
|
||||
gem "redcarpet", "3.6.0"
|
||||
gem "ruby-oembed", "0.17.0"
|
||||
gem "twitter-text", "3.1.0"
|
||||
|
||||
# Rate limitting
|
||||
|
||||
gem "rack-attack", "6.7.0"
|
||||
|
||||
# RTL support
|
||||
|
||||
gem "string-direction", "1.2.2"
|
||||
|
||||
# Security Headers
|
||||
|
||||
gem "secure_headers", "6.5.0"
|
||||
|
||||
# Services
|
||||
|
||||
gem "omniauth", "1.3.1"
|
||||
gem "omniauth-facebook", "3.0.0"
|
||||
gem "omniauth-tumblr", "1.2"
|
||||
gem "omniauth-twitter", "1.2.1"
|
||||
gem "twitter", "5.16.0"
|
||||
gem "omniauth-wordpress", "0.2.2"
|
||||
gem "omniauth", "2.1.2"
|
||||
gem "omniauth-rails_csrf_protection", "1.0.2"
|
||||
gem "omniauth-tumblr", "1.2"
|
||||
gem "omniauth-twitter", "1.4.0"
|
||||
gem "omniauth-wordpress", "0.2.2"
|
||||
gem "twitter", "8.0.0"
|
||||
|
||||
# OpenID Connect
|
||||
gem "openid_connect", "2.3.0"
|
||||
|
||||
# Serializers
|
||||
|
||||
gem "active_model_serializers", "0.9.4"
|
||||
|
||||
# XMPP chat dependencies
|
||||
gem "diaspora-vines", "~> 0.2.0.develop"
|
||||
gem "rails-assets-diaspora_jsxc", "~> 0.1.4", source: "https://rails-assets.org"
|
||||
gem "active_model_serializers", "0.9.12"
|
||||
|
||||
# Tags
|
||||
|
||||
gem "acts-as-taggable-on", "3.5.0"
|
||||
gem "acts-as-taggable-on", "10.0.0"
|
||||
|
||||
# URIs and HTTP
|
||||
|
||||
gem "addressable", "2.3.8", require: "addressable/uri"
|
||||
gem "faraday", "0.9.2"
|
||||
gem "faraday_middleware", "0.10.0"
|
||||
gem "faraday-cookie_jar", "0.0.6"
|
||||
gem "typhoeus", "1.0.1"
|
||||
gem "addressable", "2.8.6", require: "addressable/uri"
|
||||
gem "faraday", "2.9.0"
|
||||
gem "faraday-cookie_jar", "0.0.7"
|
||||
gem "faraday-follow_redirects", "0.3.0"
|
||||
gem "faraday-typhoeus", "1.1.0", require: false
|
||||
gem "typhoeus", "1.4.1"
|
||||
|
||||
# Views
|
||||
|
||||
gem "gon", "6.0.1"
|
||||
gem "haml", "4.0.7"
|
||||
gem "mobile-fu", "1.3.1"
|
||||
gem "will_paginate", "3.1.0"
|
||||
gem "rails-timeago", "2.11.0"
|
||||
gem "gon", "6.4.0"
|
||||
gem "hamlit", "3.0.3"
|
||||
gem "mobile-fu", "1.4.0"
|
||||
gem "rails-timeago", "2.20.0"
|
||||
gem "will_paginate", "4.0.0"
|
||||
|
||||
# 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", require: "zip"
|
||||
gem "rubyzip", "2.3.2", require: "zip"
|
||||
|
||||
# Prevent occasions where minitest is not bundled in
|
||||
# packaged versions of ruby. See following issues/prs:
|
||||
# https://github.com/gitlabhq/gitlabhq/issues/3826
|
||||
# https://github.com/gitlabhq/gitlabhq/pull/3852
|
||||
# https://github.com/discourse/discourse/pull/238
|
||||
gem "minitest"
|
||||
gem "minitest", "5.23.1"
|
||||
|
||||
# Windows and OSX have an execjs compatible runtime built-in, Linux users should
|
||||
# install Node.js or use "therubyracer".
|
||||
#
|
||||
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
|
||||
|
||||
# gem "therubyracer", :platform => :ruby
|
||||
gem "versionist", "2.0.1"
|
||||
|
||||
group :production do # we don"t install these on travis to speed up test runs
|
||||
# Administration
|
||||
|
||||
gem "rails_admin", "0.8.1"
|
||||
|
||||
# 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"
|
||||
gem "foreman", "0.88.1", require: false
|
||||
|
||||
# Redirects
|
||||
|
||||
@@ -217,77 +198,72 @@ 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.19.1", 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.6.4"
|
||||
gem "guard-rubocop", "1.2.0"
|
||||
gem "guard", "2.13.0", require: false
|
||||
gem "rb-fsevent", "0.9.7", require: false
|
||||
gem "rb-inotify", "0.9.7", require: false
|
||||
|
||||
# Linters
|
||||
gem "jshintrb", "0.3.0"
|
||||
gem "rubocop", "0.35.1"
|
||||
gem "haml_lint", "0.58.0", require: false
|
||||
gem "pronto", "0.11.2", require: false
|
||||
gem "pronto-eslint", "0.11.1", require: false
|
||||
gem "pronto-haml", "0.11.1", require: false
|
||||
gem "pronto-rubocop", "0.11.5", require: false
|
||||
gem "pronto-scss", "0.11.0", require: false
|
||||
gem "rubocop", "1.64.0", require: false
|
||||
gem "rubocop-rails", "2.25.0", require: false
|
||||
|
||||
# Preloading environment
|
||||
|
||||
gem "spring", "1.6.3"
|
||||
gem "spring-commands-rspec", "1.0.4"
|
||||
gem "spring-commands-cucumber", "1.0.1"
|
||||
gem "faraday-retry", require: false # used by pronto/octokit
|
||||
|
||||
# Debugging
|
||||
gem "pry"
|
||||
gem "pry-debundle"
|
||||
gem "pry-byebug"
|
||||
|
||||
# test coverage
|
||||
gem "simplecov", "0.11.2", require: false
|
||||
gem "simplecov", "0.22.0", require: false
|
||||
|
||||
gem "turbo_dev_assets", "0.0.2"
|
||||
|
||||
gem "listen", "3.9.0"
|
||||
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.4.0", require: false
|
||||
gem "test_after_commit", "0.4.2"
|
||||
gem "fixture_builder", "0.5.2"
|
||||
gem "fuubar", "2.5.1"
|
||||
gem "rspec-json_expectations", "~> 2.1"
|
||||
|
||||
# Cucumber (integration tests)
|
||||
|
||||
gem "capybara", "2.6.2"
|
||||
gem "database_cleaner" , "1.5.1"
|
||||
gem "selenium-webdriver", "2.47.1"
|
||||
gem "capybara", "3.40.0"
|
||||
gem "cuprite", "0.15"
|
||||
gem "database_cleaner-active_record", "2.1.0"
|
||||
|
||||
gem "cucumber-api-steps", "0.14", require: false
|
||||
|
||||
# General helpers
|
||||
|
||||
gem "factory_girl_rails", "4.6.0"
|
||||
gem "timecop", "0.8.0"
|
||||
gem "webmock", "1.22.6", require: false
|
||||
gem "shoulda-matchers", "3.1.1"
|
||||
gem "factory_bot_rails", "6.4.3"
|
||||
gem "shoulda-matchers", "6.2.0"
|
||||
gem "timecop", "0.9.8"
|
||||
gem "webmock", "3.23.1", require: false
|
||||
|
||||
gem "diaspora_federation-test", "0.0.13"
|
||||
gem "diaspora_federation-test", "1.1.0"
|
||||
end
|
||||
|
||||
group :development, :test do
|
||||
# RSpec (unit tests, some integration tests)
|
||||
gem "rspec-rails", "3.4.2"
|
||||
gem "rspec-rails", "6.1.2"
|
||||
|
||||
# Cucumber (integration tests)
|
||||
gem "cucumber-rails", "1.4.3", require: false
|
||||
gem "cucumber-rails", "3.0.0", require: false
|
||||
|
||||
# Jasmine (client side application tests (JS))
|
||||
gem "jasmine", "2.4.0"
|
||||
gem "chrome_remote", "0.3.0"
|
||||
gem "jasmine", "3.10.0"
|
||||
gem "jasmine-jquery-rails", "2.0.3"
|
||||
gem "rails-assets-jasmine-ajax", "3.2.0", 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.5"
|
||||
end
|
||||
|
||||
1629
Gemfile.lock
45
Guardfile
@@ -1,45 +0,0 @@
|
||||
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" }
|
||||
watch(/spec\/spec_helper.rb/) { "spec" }
|
||||
|
||||
# Rails example
|
||||
watch(/^spec\/.+_spec\.rb$/)
|
||||
watch(/^app\/(.+)\.rb$/) {|m| "spec/#{m[1]}_spec.rb" }
|
||||
watch(/^lib\/(.+)\.rb$/) {|m| "spec/lib/#{m[1]}_spec.rb" }
|
||||
watch(%r{^app/controllers/(.+)_(controller)\.rb$}) {|m|
|
||||
["spec/routing/#{m[1]}_routing_spec.rb",
|
||||
"spec/#{m[2]}s/#{m[1]}_#{m[2]}_spec.rb",
|
||||
"spec/acceptance/#{m[1]}_spec.rb"]
|
||||
}
|
||||
watch(%r{^spec/support/(.+)\.rb$}) { "spec" }
|
||||
watch("spec/spec_helper.rb") { "spec" }
|
||||
watch("config/routes.rb") { "spec/routing" }
|
||||
watch("app/controllers/application_controller.rb") { "spec/controllers" }
|
||||
|
||||
# Capybara request specs
|
||||
watch(%r{^app/views/(.+)/.*\.(erb|haml)$}) {|m| "spec/requests/#{m[1]}_spec.rb" }
|
||||
end
|
||||
|
||||
guard(:cucumber,
|
||||
command_prefix: "bin/spring",
|
||||
bundler: false,
|
||||
all_on_start: false,
|
||||
all_after_pass: false) do
|
||||
watch(/^features\/.+\.feature$/)
|
||||
watch(%r{^features/support/.+$}) { "features" }
|
||||
watch(%r{^features/step_definitions/(.+)_steps\.rb$}) {|m|
|
||||
Dir[File.join("**/#{m[1]}.feature")][0] || "features"
|
||||
}
|
||||
end
|
||||
|
||||
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
|
||||
2
Procfile
@@ -1,2 +1,2 @@
|
||||
web: bin/bundle exec unicorn -c config/unicorn.rb -p $PORT
|
||||
web: bin/puma -C config/puma.rb
|
||||
sidekiq: bin/bundle exec sidekiq
|
||||
|
||||
25
README.md
@@ -1,26 +1,18 @@
|
||||
# diaspora*
|
||||
# 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)
|
||||
|
||||
[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](https://diaspora.fediverse.observer) to sign up.
|
||||
|
||||
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!
|
||||
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!
|
||||
|
||||
## Questions?
|
||||
|
||||
@@ -30,11 +22,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, mailing lists, the wiki, and the Loomio group is expected to follow the diaspora\* [code of conduct](/CODE_OF_CONDUCT.md).
|
||||
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)
|
||||
|
||||
See [`SECURITY.md`](/SECURITY.md) for instructions on how to responsibly report a security vulnerability.
|
||||
|
||||
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.
|
||||
|
||||
9
SECURITY.md
Normal file
@@ -0,0 +1,9 @@
|
||||
# Security Policy
|
||||
|
||||
## Supported Versions
|
||||
|
||||
We support the latest stable release, as well as the current state of the `next-minor` and `develop` branches. Security issues for older releases are out of scope.
|
||||
|
||||
## Reporting a Vulnerability
|
||||
|
||||
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).
|
||||
13
app/assets/config/manifest.js
Normal file
@@ -0,0 +1,13 @@
|
||||
//= link_tree ../images
|
||||
|
||||
//= link main.js
|
||||
//= link mobile/mobile.js
|
||||
//= link contact-list.js
|
||||
//= link jquery3.js
|
||||
//= link jquery_ujs.js
|
||||
//= link bookmarklet.js
|
||||
//= link mobile/bookmarklet.js
|
||||
|
||||
//= link admin.css
|
||||
//= link error_pages.css
|
||||
//= link rtl.css
|
||||
|
Before Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 17 KiB |
BIN
app/assets/images/branding/logos/app-icon-512.png
Normal file
|
After Width: | Height: | Size: 25 KiB |
BIN
app/assets/images/branding/logos/app-icon.png
Normal file
|
After Width: | Height: | Size: 8.8 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: 64 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: 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: 307 B |
|
Before Width: | Height: | Size: 814 B |
|
Before Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 306 B |
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/perfect-scrollbar.jquery
|
||||
//= require perfect-scrollbar/dist/perfect-scrollbar
|
||||
|
||||
var app = {
|
||||
collections: {},
|
||||
@@ -46,8 +46,8 @@ var app = {
|
||||
app.router = new app.Router();
|
||||
|
||||
this.setupDummyPreloads();
|
||||
this.setupFacebox();
|
||||
this.setupUser();
|
||||
this.setupAspects();
|
||||
this.setupHeader();
|
||||
this.setupBackboneLinks();
|
||||
this.setupGlobalViews();
|
||||
@@ -60,13 +60,8 @@ var app = {
|
||||
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
|
||||
@@ -84,20 +79,19 @@ 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});
|
||||
|
||||
@@ -110,34 +104,21 @@ var app = {
|
||||
|
||||
evt.preventDefault();
|
||||
var link = $(this);
|
||||
if(link.data("stream-title") && link.data("stream-title").length) {
|
||||
$(".stream_title").text(link.data("stream-title"));
|
||||
} else {
|
||||
$(".stream_title").text(link.text());
|
||||
}
|
||||
|
||||
$("html, body").animate({scrollTop: 0});
|
||||
|
||||
// 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();
|
||||
app.backToTop = new app.views.BackToTop({el: $(document)});
|
||||
},
|
||||
|
||||
/* mixpanel wrapper function */
|
||||
instrument : function(type, name, object, callback) {
|
||||
if(!window.mixpanel) { return }
|
||||
window.mixpanel[type](name, object, callback);
|
||||
app.flashMessages = new app.views.FlashMessages({el: $("#flash-container")});
|
||||
},
|
||||
|
||||
setupDisabledLinks: function() {
|
||||
@@ -150,6 +131,9 @@ var app = {
|
||||
// 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();
|
||||
|
||||
@@ -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,21 +2,27 @@
|
||||
|
||||
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}, {post: this.post});
|
||||
|
||||
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 });
|
||||
|
||||
// Need interactions after make
|
||||
comment.interactions = new app.models.LikeInteractions(
|
||||
_.extend({comment: comment, post: self.post}, comment.get("interactions"))
|
||||
);
|
||||
self.add(comment);
|
||||
}
|
||||
});
|
||||
|
||||
@@ -4,7 +4,11 @@ app.collections.Likes = Backbone.Collection.extend({
|
||||
model: app.models.Like,
|
||||
|
||||
initialize : function(models, options) {
|
||||
this.url = "/posts/" + options.post.id + "/likes"; //not delegating to post.url() because when it is in a stream collection it delegates to that url
|
||||
// A comment- like has a post reference and a comment reference
|
||||
this.url = (options.comment != null) ?
|
||||
// not delegating to post.url() because when it is in a stream collection it delegates to that url
|
||||
"/comments/" + options.comment.id + "/likes" :
|
||||
"/posts/" + options.post.id + "/likes";
|
||||
}
|
||||
});
|
||||
// @license-end
|
||||
|
||||
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
|
||||
|
||||
|
||||