├── .github └── FUNDING.yml ├── .gitignore ├── Procfile ├── README.md ├── fedi_feed ├── __init__.py ├── asgi.py ├── settings.py ├── urls.py └── wsgi.py ├── frontend ├── .gitignore ├── dist │ ├── bundle.js │ └── index.html ├── package-lock.json ├── package.json ├── src │ ├── components │ │ ├── Feed.tsx │ │ └── Status.tsx │ ├── features │ │ ├── coreServerFeature.ts │ │ ├── favsFeature.ts │ │ └── reblogsFeature.ts │ ├── feeds │ │ ├── homeFeed.ts │ │ └── topPostsFeed.ts │ ├── index.html │ ├── index.tsx │ ├── types.tsx │ └── utils │ │ ├── theAlgorithm.ts │ │ └── useOnScreen.tsx ├── tsconfig.json ├── webpack-stats.json └── webpack.config.js ├── manage.py ├── requirements.txt └── user ├── __init__.py ├── admin.py ├── apps.py ├── migrations ├── 0001_initial.py └── __init__.py ├── models.py ├── templates └── user │ └── index.html ├── tests.py ├── urls.py └── views.py /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/.gitignore -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: gunicorn fedi_feed.wsgi --timeout 60 --log-file - 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/README.md -------------------------------------------------------------------------------- /fedi_feed/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fedi_feed/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/fedi_feed/asgi.py -------------------------------------------------------------------------------- /fedi_feed/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/fedi_feed/settings.py -------------------------------------------------------------------------------- /fedi_feed/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/fedi_feed/urls.py -------------------------------------------------------------------------------- /fedi_feed/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/fedi_feed/wsgi.py -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /frontend/dist/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/frontend/dist/bundle.js -------------------------------------------------------------------------------- /frontend/dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/frontend/dist/index.html -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/src/components/Feed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/frontend/src/components/Feed.tsx -------------------------------------------------------------------------------- /frontend/src/components/Status.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/frontend/src/components/Status.tsx -------------------------------------------------------------------------------- /frontend/src/features/coreServerFeature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/frontend/src/features/coreServerFeature.ts -------------------------------------------------------------------------------- /frontend/src/features/favsFeature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/frontend/src/features/favsFeature.ts -------------------------------------------------------------------------------- /frontend/src/features/reblogsFeature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/frontend/src/features/reblogsFeature.ts -------------------------------------------------------------------------------- /frontend/src/feeds/homeFeed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/frontend/src/feeds/homeFeed.ts -------------------------------------------------------------------------------- /frontend/src/feeds/topPostsFeed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/frontend/src/feeds/topPostsFeed.ts -------------------------------------------------------------------------------- /frontend/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/frontend/src/index.html -------------------------------------------------------------------------------- /frontend/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/frontend/src/index.tsx -------------------------------------------------------------------------------- /frontend/src/types.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/frontend/src/types.tsx -------------------------------------------------------------------------------- /frontend/src/utils/theAlgorithm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/frontend/src/utils/theAlgorithm.ts -------------------------------------------------------------------------------- /frontend/src/utils/useOnScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/frontend/src/utils/useOnScreen.tsx -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /frontend/webpack-stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/frontend/webpack-stats.json -------------------------------------------------------------------------------- /frontend/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/frontend/webpack.config.js -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/manage.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/requirements.txt -------------------------------------------------------------------------------- /user/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /user/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/user/admin.py -------------------------------------------------------------------------------- /user/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/user/apps.py -------------------------------------------------------------------------------- /user/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/user/migrations/0001_initial.py -------------------------------------------------------------------------------- /user/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /user/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/user/models.py -------------------------------------------------------------------------------- /user/templates/user/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/user/templates/user/index.html -------------------------------------------------------------------------------- /user/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/user/tests.py -------------------------------------------------------------------------------- /user/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/user/urls.py -------------------------------------------------------------------------------- /user/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkreissel/fedifeed/HEAD/user/views.py --------------------------------------------------------------------------------