index
:
glifestream.git
master
A free lifestream platform and social activity reader.
Wojciech Polak
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
-rw-r--r--
.dockerignore
3
-rw-r--r--
.editorconfig
19
-rw-r--r--
.github/workflows/docker-publish.yml
93
-rw-r--r--
.gitignore
10
-rw-r--r--
.pylintrc
646
-rw-r--r--
.vscode/settings.json
16
-rw-r--r--
AUTHORS
9
-rw-r--r--
Dockerfile
47
-rw-r--r--
INSTALL.md
81
-rw-r--r--
README.md
32
-rwxr-xr-x
conf/docker/entrypoint.sh
28
-rw-r--r--
conf/docker/etc/cron.d/glifestream
26
-rw-r--r--
conf/docker/etc/supervisord.conf
34
-rw-r--r--
docker-compose.yml
41
-rw-r--r--
glifestream/__init__.py
13
-rw-r--r--
glifestream/apis/__init__.py
41
-rw-r--r--
glifestream/apis/delicious.py
31
-rw-r--r--
glifestream/apis/digg.py
28
-rw-r--r--
glifestream/apis/fb.py
150
-rw-r--r--
glifestream/apis/flickr.py
14
-rw-r--r--
glifestream/apis/friendfeed.py
134
-rw-r--r--
glifestream/apis/greader.py
31
-rw-r--r--
glifestream/apis/identica.py
43
-rw-r--r--
glifestream/apis/lastfm.py
40
-rw-r--r--
glifestream/apis/mail.py
17
-rw-r--r--
glifestream/apis/mastodon.py
182
-rw-r--r--
glifestream/apis/picasaweb.py
34
-rw-r--r--
glifestream/apis/pixelfed.py
42
-rw-r--r--
glifestream/apis/pocket.py
158
-rw-r--r--
glifestream/apis/selfposts.py
74
-rw-r--r--
glifestream/apis/stumbleupon.py
31
-rw-r--r--
glifestream/apis/twitter.py
25
-rw-r--r--
glifestream/apis/vimeo.py
76
-rw-r--r--
glifestream/apis/webfeed.py
41
-rw-r--r--
glifestream/apis/yelp.py
41
-rw-r--r--
glifestream/apis/youtube.py
44
-rw-r--r--
glifestream/bookmarklet/templates/bookmarklet.js
397
-rw-r--r--
glifestream/bookmarklet/templates/frame.html
319
-rw-r--r--
glifestream/bookmarklet/views.py
54
-rw-r--r--
glifestream/filters/__init__.py
4
-rw-r--r--
glifestream/filters/expand.py
189
-rw-r--r--
glifestream/filters/truncate.py
21
-rw-r--r--
glifestream/filters/twyntax.py
31
-rw-r--r--
glifestream/gauth/admin.py
24
-rw-r--r--
glifestream/gauth/forms.py
16
-rw-r--r--
glifestream/gauth/gls_oauth.py
6
-rw-r--r--
glifestream/gauth/gls_oauth2.py
125
-rw-r--r--
glifestream/gauth/gls_openid.py
87
-rw-r--r--
glifestream/gauth/models.py
26
-rw-r--r--
glifestream/gauth/templates/login.html
8
-rw-r--r--
glifestream/gauth/templates/openid.html
32
-rw-r--r--
glifestream/gauth/urls.py
23
-rw-r--r--
glifestream/gauth/views.py
178
-rw-r--r--
glifestream/gls_staticfiles.py
(renamed from glifestream/bookmarklet/urls.py)
19
-rw-r--r--
glifestream/settings_sample.py
(renamed from glifestream/settings-sample.py)
137
-rw-r--r--
glifestream/static/favicon.ico
(renamed from glifestream/bookmarklet/__init__.py)
0
-rw-r--r--
glifestream/static/fontawesome/css/brands.min.css
6
-rw-r--r--
glifestream/static/fontawesome/css/fontawesome.min.css
9
-rw-r--r--
glifestream/static/fontawesome/css/regular.min.css
6
-rw-r--r--
glifestream/static/fontawesome/css/solid.min.css
6
-rw-r--r--
glifestream/static/fontawesome/scss/_animated.scss
153
-rw-r--r--
glifestream/static/fontawesome/scss/_bordered-pulled.scss
20
-rw-r--r--
glifestream/static/fontawesome/scss/_core.scss
43
-rw-r--r--
glifestream/static/fontawesome/scss/_fixed-width.scss
7
-rw-r--r--
glifestream/static/fontawesome/scss/_functions.scss
57
-rw-r--r--
glifestream/static/fontawesome/scss/_icons.scss
10
-rw-r--r--
glifestream/static/fontawesome/scss/_list.scss
18
-rw-r--r--
glifestream/static/fontawesome/scss/_mixins.scss
75
-rw-r--r--
glifestream/static/fontawesome/scss/_rotated-flipped.scss
31
-rw-r--r--
glifestream/static/fontawesome/scss/_screen-reader.scss
14
-rw-r--r--
glifestream/static/fontawesome/scss/_shims.scss
2042
-rw-r--r--
glifestream/static/fontawesome/scss/_sizing.scss
16
-rw-r--r--
glifestream/static/fontawesome/scss/_stacked.scss
32
-rw-r--r--
glifestream/static/fontawesome/scss/_variables.scss
4971
-rw-r--r--
glifestream/static/fontawesome/scss/brands.scss
30
-rw-r--r--
glifestream/static/fontawesome/scss/fontawesome.scss
21
-rw-r--r--
glifestream/static/fontawesome/scss/regular.scss
26
-rw-r--r--
glifestream/static/fontawesome/scss/solid.scss
26
-rw-r--r--
glifestream/static/fontawesome/scss/v4-shims.scss
11
-rw-r--r--
glifestream/static/fontawesome/webfonts/fa-brands-400.ttf
bin
0 -> 189684 bytes
-rw-r--r--
glifestream/static/fontawesome/webfonts/fa-brands-400.woff2
bin
0 -> 109808 bytes
-rw-r--r--
glifestream/static/fontawesome/webfonts/fa-regular-400.ttf
bin
0 -> 63348 bytes
-rw-r--r--
glifestream/static/fontawesome/webfonts/fa-regular-400.woff2
bin
0 -> 24488 bytes
-rw-r--r--
glifestream/static/fontawesome/webfonts/fa-solid-900.ttf
bin
0 -> 394668 bytes
-rw-r--r--
glifestream/static/fontawesome/webfonts/fa-solid-900.woff2
bin
0 -> 150020 bytes
-rw-r--r--
glifestream/static/js/glifestream.js
1309
-rw-r--r--
glifestream/static/js/jquery.fancybox.min.js
13
-rw-r--r--
glifestream/static/js/jquery.js
16
-rw-r--r--
glifestream/static/js/jquery.min.js
4
-rw-r--r--
glifestream/static/js/tinymce/jquery.tinymce.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/langs/readme.md
3
-rw-r--r--
glifestream/static/js/tinymce/license.txt
504
-rw-r--r--
glifestream/static/js/tinymce/plugins/advlist/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/anchor/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/autolink/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/autoresize/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/autosave/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/bbcode/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/charmap/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/code/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/colorpicker/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/contextmenu/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/directionality/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/emoticons/img/smiley-cool.gif
bin
354 -> 0 bytes
-rw-r--r--
glifestream/static/js/tinymce/plugins/emoticons/img/smiley-cry.gif
bin
329 -> 0 bytes
-rw-r--r--
glifestream/static/js/tinymce/plugins/emoticons/img/smiley-embarassed.gif
bin
331 -> 0 bytes
-rw-r--r--
glifestream/static/js/tinymce/plugins/emoticons/img/smiley-foot-in-mouth.gif
bin
342 -> 0 bytes
-rw-r--r--
glifestream/static/js/tinymce/plugins/emoticons/img/smiley-frown.gif
bin
340 -> 0 bytes
-rw-r--r--
glifestream/static/js/tinymce/plugins/emoticons/img/smiley-innocent.gif
bin
336 -> 0 bytes
-rw-r--r--
glifestream/static/js/tinymce/plugins/emoticons/img/smiley-kiss.gif
bin
338 -> 0 bytes
-rw-r--r--
glifestream/static/js/tinymce/plugins/emoticons/img/smiley-laughing.gif
bin
343 -> 0 bytes
-rw-r--r--
glifestream/static/js/tinymce/plugins/emoticons/img/smiley-money-mouth.gif
bin
321 -> 0 bytes
-rw-r--r--
glifestream/static/js/tinymce/plugins/emoticons/img/smiley-sealed.gif
bin
323 -> 0 bytes
-rw-r--r--
glifestream/static/js/tinymce/plugins/emoticons/img/smiley-smile.gif
bin
344 -> 0 bytes
-rw-r--r--
glifestream/static/js/tinymce/plugins/emoticons/img/smiley-surprised.gif
bin
338 -> 0 bytes
-rw-r--r--
glifestream/static/js/tinymce/plugins/emoticons/img/smiley-tongue-out.gif
bin
328 -> 0 bytes
-rw-r--r--
glifestream/static/js/tinymce/plugins/emoticons/img/smiley-undecided.gif
bin
337 -> 0 bytes
-rw-r--r--
glifestream/static/js/tinymce/plugins/emoticons/img/smiley-wink.gif
bin
350 -> 0 bytes
-rw-r--r--
glifestream/static/js/tinymce/plugins/emoticons/img/smiley-yell.gif
bin
336 -> 0 bytes
-rw-r--r--
glifestream/static/js/tinymce/plugins/emoticons/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/example/dialog.html
8
-rw-r--r--
glifestream/static/js/tinymce/plugins/example/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/example_dependency/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/fullpage/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/fullscreen/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/hr/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/image/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/importcss/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/insertdatetime/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/layer/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/legacyoutput/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/link/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/lists/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/media/moxieplayer.swf
bin
20017 -> 0 bytes
-rw-r--r--
glifestream/static/js/tinymce/plugins/media/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/nonbreaking/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/noneditable/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/pagebreak/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/paste/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/preview/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/print/plugin.min.js
1
-rw-r--r--
glifestream/static/js/tinymce/plugins/save/plugin.min.js
1