Commit Graph

12 Commits (56758f094faa41a70f1ec44ff0c8906bca439e82)

Author SHA1 Message Date
Ro 7c5ef7fb0e
CSV Export and API instructions
Added descriptions for usage of the site to the about page, including
the first CSV export as well as instructions for using the API to search
for sites programtically.
2 years ago
Ro 88e78f2c4a
CSV Export for Mastdon
Added a link to export current active sites in the DB to a consumable
CSV file. More formats will be added but this one needs to be tested
first based on the ubiquity of Mastodon
2 years ago
Ro 40dc5bf117 Listing style tweaks
Cleaned up pagination to make it easier to identify what page is
currently being displayed and tweaks font sizes of page links for better
legibility.
2 years ago
Ro 245531faf6 Added support of fedifence CSV and pagination
Populated the DB with entries from a fedifence export provided by
@Oliphant (https://codeberg.org/oliphant/blocklists).

As such also updated the appropriate templates with pagination to be
able to peruse through the location directory.

Also added an edit link on the location template front end to make
finding and updating instance info easy.
2 years ago
Ro b9298451b7 Front end clean up continued
Cleaned up the front end structure a bit more so the layout is unified
across pages, excluding the index which will serve as the main search
page, which has it's own style.

Location page was also added to display details of instances listed in
the database. It's mostly just informational so it will be kept simple.
2 years ago
Ro 477d6727f4 Turned on Index search
Activated the full text search on the index pages as well as plugging in
a tempalte to show location information. Still needs to be styled but
it's all wired up.

Also cleaned some typos in the About description. One day I'll be able
to spell. One day.
2 years ago
Ro c5d1ab0266 Added Front listings and member editing
Added the template for to display locations on the front end. Still need
to add template for individual locations.

Also added member editing. Still need to wire up the avatar uploading
but adding and editing member information is possible. Still need to
fine tune it according to roles
2 years ago
Ro e897453664 Front End Templating
Began the process of getting the front end together by adding about and
listing pages and applied some light styling to it doesn't look like
garbage.

Still need to turn on the indivial instance display pages, so that will
be next.
2 years ago
Ro 735117fcda CSS Reshuffle, Added Page Renderer
Reorganized the CSS structure to there is some seperation between front
facing style and the backend den.

Also add the Render class so auth status is included in every template
rendering event so login status and select member data is available if
needed. will expand if needed.
2 years ago
Ro 54b5227a0d Auth Framework, Part 1
Started buildig the authorization infrastructure to 1. create the
initial admin class to then 2. the Auth manager class can be created to
manage access based on roles.

added number of template files as well just as a UI base to get things
started.

Auth Framework Part 2 will complete the Auth mangager and clean up the
admin area.
2 years ago
Ro 74ae426275 Quick template fix
Forgot to extend the template so it renders a complete page. Oops.
2 years ago
Ro b8476ae76e Basic splash page set up
Just getting the bare minimum styles and templates created and rendering
properly to have a simple splash going.
2 years ago