diasporadiaries

a platform for writing stories with personal accounts and messages
git clone https://git.parazyd.org/diasporadiaries
Log | Files | Refs | Submodules | README | LICENSE

ModeNameSize
-rw-r--r--.gitignore1L
-rw-r--r--.gitmodules3L
-rw-r--r--LICENSE661L
-rw-r--r--README.md92L
-rw-r--r--config.py30L
-rw-r--r--db.py144L
-rw-r--r--diaspora.py496L
-rwxr-xr-xrun.py42L
-rw-r--r--static/css/diaspora.css156L
-rw-r--r--static/fonts/librebaskerville.woff219620B
-rw-r--r--static/img/bg.png4657B
-rw-r--r--static/img/favicon.png4238B
-rw-r--r--static/img/flags/Makefile4L
l---------static/img/flags/XXX.png1L
l---------static/img/flags/ad.png1L
l---------static/img/flags/ae.png1L
l---------static/img/flags/af.png1L
l---------static/img/flags/ag.png1L
l---------static/img/flags/ai.png1L
l---------static/img/flags/al.png1L
l---------static/img/flags/am.png1L
l---------static/img/flags/an.png1L
l---------static/img/flags/ao.png1L
l---------static/img/flags/aq.png1L
l---------static/img/flags/ar.png1L
l---------static/img/flags/as.png1L
l---------static/img/flags/at.png1L
l---------static/img/flags/au.png1L
l---------static/img/flags/aw.png1L
l---------static/img/flags/ax.png1L
l---------static/img/flags/az.png1L
l---------static/img/flags/ba.png1L
l---------static/img/flags/bb.png1L
l---------static/img/flags/bd.png1L
l---------static/img/flags/be.png1L
l---------static/img/flags/bf.png1L
l---------static/img/flags/bg.png1L
l---------static/img/flags/bh.png1L
l---------static/img/flags/bi.png1L
l---------static/img/flags/bj.png1L
l---------static/img/flags/bl.png1L
l---------static/img/flags/bm.png1L
l---------static/img/flags/bn.png1L
l---------static/img/flags/bo.png1L
l---------static/img/flags/bq.png1L
l---------static/img/flags/br.png1L
l---------static/img/flags/bs.png1L
l---------static/img/flags/bt.png1L
l---------static/img/flags/bv.png1L
l---------static/img/flags/bw.png1L
l---------static/img/flags/by.png1L
l---------static/img/flags/bz.png1L
l---------static/img/flags/ca.png1L
l---------static/img/flags/cc.png1L
l---------static/img/flags/cd.png1L
l---------static/img/flags/cf.png1L
l---------static/img/flags/cg.png1L
l---------static/img/flags/ch.png1L
l---------static/img/flags/ci.png1L
l---------static/img/flags/ck.png1L
l---------static/img/flags/cl.png1L
l---------static/img/flags/cm.png1L
l---------static/img/flags/cn.png1L
l---------static/img/flags/co.png1L
l---------static/img/flags/cr.png1L
l---------static/img/flags/cu.png1L
l---------static/img/flags/cv.png1L
l---------static/img/flags/cw.png1L
l---------static/img/flags/cx.png1L
l---------static/img/flags/cy.png1L
l---------static/img/flags/cz.png1L
l---------static/img/flags/de.png1L
l---------static/img/flags/dj.png1L
l---------static/img/flags/dk.png1L
l---------static/img/flags/dm.png1L
l---------static/img/flags/do.png1L
l---------static/img/flags/dz.png1L
l---------static/img/flags/ec.png1L
l---------static/img/flags/ee.png1L
l---------static/img/flags/eg.png1L
l---------static/img/flags/eh.png1L
l---------static/img/flags/er.png1L
l---------static/img/flags/es.png1L
l---------static/img/flags/et.png1L
l---------static/img/flags/fi.png1L
l---------static/img/flags/fj.png1L
l---------static/img/flags/fk.png1L
l---------static/img/flags/fm.png1L
l---------static/img/flags/fo.png1L
l---------static/img/flags/fr.png1L
l---------static/img/flags/ga.png1L
l---------static/img/flags/gb.png1L
l---------static/img/flags/gd.png1L
l---------static/img/flags/ge.png1L
l---------static/img/flags/gf.png1L
l---------static/img/flags/gg.png1L
l---------static/img/flags/gh.png1L
l---------static/img/flags/gi.png1L
l---------static/img/flags/gl.png1L
-rw-r--r--static/img/flags/globe.png2212B
l---------static/img/flags/gm.png1L
l---------static/img/flags/gn.png1L
l---------static/img/flags/gp.png1L
l---------static/img/flags/gq.png1L
l---------static/img/flags/gr.png1L
l---------static/img/flags/gs.png1L
l---------static/img/flags/gt.png1L
l---------static/img/flags/gu.png1L
l---------static/img/flags/gw.png1L
l---------static/img/flags/gy.png1L
l---------static/img/flags/hk.png1L
l---------static/img/flags/hm.png1L
l---------static/img/flags/hn.png1L
l---------static/img/flags/hr.png1L
l---------static/img/flags/ht.png1L
l---------static/img/flags/hu.png1L
l---------static/img/flags/id.png1L
l---------static/img/flags/ie.png1L
l---------static/img/flags/il.png1L
l---------static/img/flags/im.png1L
l---------static/img/flags/in.png1L
l---------static/img/flags/io.png1L
l---------static/img/flags/iq.png1L
l---------static/img/flags/ir.png1L
l---------static/img/flags/is.png1L
l---------static/img/flags/it.png1L
l---------static/img/flags/je.png1L
l---------static/img/flags/jm.png1L
l---------static/img/flags/jo.png1L
l---------static/img/flags/jp.png1L
l---------static/img/flags/ke.png1L
l---------static/img/flags/kg.png1L
l---------static/img/flags/kh.png1L
l---------static/img/flags/ki.png1L
l---------static/img/flags/km.png1L
l---------static/img/flags/kn.png1L
l---------static/img/flags/kp.png1L
l---------static/img/flags/kr.png1L
l---------static/img/flags/kw.png1L
l---------static/img/flags/ky.png1L
l---------static/img/flags/kz.png1L
l---------static/img/flags/la.png1L
l---------static/img/flags/lb.png1L
l---------static/img/flags/lc.png1L
l---------static/img/flags/li.png1L
l---------static/img/flags/lk.png1L
l---------static/img/flags/lr.png1L
l---------static/img/flags/ls.png1L
l---------static/img/flags/lt.png1L
l---------static/img/flags/lu.png1L
l---------static/img/flags/lv.png1L
l---------static/img/flags/ly.png1L
l---------static/img/flags/ma.png1L
l---------static/img/flags/mc.png1L
l---------static/img/flags/md.png1L
l---------static/img/flags/me.png1L
l---------static/img/flags/mf.png1L
l---------static/img/flags/mg.png1L
l---------static/img/flags/mh.png1L
l---------static/img/flags/mk.png1L
l---------static/img/flags/ml.png1L
l---------static/img/flags/mm.png1L
l---------static/img/flags/mn.png1L
l---------static/img/flags/mo.png1L
l---------static/img/flags/mp.png1L
l---------static/img/flags/mq.png1L
l---------static/img/flags/mr.png1L
l---------static/img/flags/ms.png1L
l---------static/img/flags/mt.png1L
l---------static/img/flags/mu.png1L
l---------static/img/flags/mv.png1L
l---------static/img/flags/mw.png1L
l---------static/img/flags/mx.png1L
l---------static/img/flags/my.png1L
l---------static/img/flags/mz.png1L
l---------static/img/flags/na.png1L
l---------static/img/flags/nc.png1L
l---------static/img/flags/ne.png1L
l---------static/img/flags/nf.png1L
l---------static/img/flags/ng.png1L
l---------static/img/flags/ni.png1L
l---------static/img/flags/nl.png1L
-rw-r--r--static/img/flags/nn.png994B
l---------static/img/flags/no.png1L
l---------static/img/flags/np.png1L
l---------static/img/flags/nr.png1L
l---------static/img/flags/nu.png1L
l---------static/img/flags/nz.png1L
l---------static/img/flags/om.png1L
l---------static/img/flags/pa.png1L
l---------static/img/flags/pe.png1L
l---------static/img/flags/pf.png1L
l---------static/img/flags/pg.png1L
l---------static/img/flags/ph.png1L
l---------static/img/flags/pk.png1L
l---------static/img/flags/pl.png1L
l---------static/img/flags/pm.png1L
l---------static/img/flags/pn.png1L
l---------static/img/flags/pr.png1L
l---------static/img/flags/ps.png1L
l---------static/img/flags/pt.png1L
l---------static/img/flags/pw.png1L
l---------static/img/flags/py.png1L
l---------static/img/flags/qa.png1L
l---------static/img/flags/re.png1L
l---------static/img/flags/ro.png1L
l---------static/img/flags/rs.png1L
l---------static/img/flags/ru.png1L
l---------static/img/flags/rw.png1L
l---------static/img/flags/sa.png1L
l---------static/img/flags/sb.png1L
l---------static/img/flags/sc.png1L
l---------static/img/flags/sd.png1L
l---------static/img/flags/se.png1L
l---------static/img/flags/sg.png1L
l---------static/img/flags/sh.png1L
l---------static/img/flags/si.png1L
l---------static/img/flags/sj.png1L
l---------static/img/flags/sk.png1L
l---------static/img/flags/sl.png1L
l---------static/img/flags/sm.png1L
l---------static/img/flags/sn.png1L
l---------static/img/flags/so.png1L
l---------static/img/flags/sr.png1L
l---------static/img/flags/ss.png1L
l---------static/img/flags/st.png1L
l---------static/img/flags/sv.png1L
l---------static/img/flags/sx.png1L
l---------static/img/flags/sy.png1L
l---------static/img/flags/sz.png1L
l---------static/img/flags/tc.png1L
l---------static/img/flags/td.png1L
l---------static/img/flags/tf.png1L
l---------static/img/flags/tg.png1L
l---------static/img/flags/th.png1L
l---------static/img/flags/tj.png1L
l---------static/img/flags/tk.png1L
l---------static/img/flags/tl.png1L
l---------static/img/flags/tm.png1L
l---------static/img/flags/tn.png1L
l---------static/img/flags/to.png1L
l---------static/img/flags/tr.png1L
l---------static/img/flags/tt.png1L
l---------static/img/flags/tv.png1L
l---------static/img/flags/tw.png1L
l---------static/img/flags/tz.png1L
l---------static/img/flags/ua.png1L
l---------static/img/flags/ug.png1L
l---------static/img/flags/um.png1L
l---------static/img/flags/us.png1L
l---------static/img/flags/uy.png1L
l---------static/img/flags/uz.png1L
l---------static/img/flags/va.png1L
l---------static/img/flags/vc.png1L
l---------static/img/flags/ve.png1L
l---------static/img/flags/vg.png1L
l---------static/img/flags/vi.png1L
l---------static/img/flags/vn.png1L
l---------static/img/flags/vu.png1L
l---------static/img/flags/wf.png1L
l---------static/img/flags/ws.png1L
l---------static/img/flags/xk.png1L
l---------static/img/flags/ye.png1L
l---------static/img/flags/yt.png1L
l---------static/img/flags/za.png1L
l---------static/img/flags/zm.png1L
l---------static/img/flags/zw.png1L
-rw-r--r--static/img/qr-bitcoin.png408B
-rw-r--r--static/img/slatkisi.png11948B
-rw-r--r--static/js/summernote-cleaner.js179L
-rw-r--r--templates/cc.html253L
-rw-r--r--templates/change_pass.html35L
-rw-r--r--templates/contact.html48L
-rw-r--r--templates/country.html20L
-rw-r--r--templates/dashboard.html16L
-rw-r--r--templates/edit.html132L
-rw-r--r--templates/fail.html16L
-rw-r--r--templates/following.html43L
-rw-r--r--templates/footer.html7L
-rw-r--r--templates/gallery.html86L
-rw-r--r--templates/header.html20L
-rw-r--r--templates/index.html68L
-rw-r--r--templates/login.html30L
-rw-r--r--templates/messages.html74L
-rw-r--r--templates/nav.html72L
-rw-r--r--templates/profile.html98L
-rw-r--r--templates/success.html16L
-rw-r--r--templates/success_write.html47L
-rw-r--r--templates/users.html83L
-rw-r--r--templates/view.html50L
-rw-r--r--templates/write.html111L
-rw-r--r--utils.py573L
l---------world.json1L