Adds CSS class for start balance row to improve table readability
by highlighting the background color of the row. Updates HTML
generation logic to apply the CSS class to the appropriate table row.
Enhances user interface clarity for financial transparency tables.
Incorporates a donations entry within the financial records
to track income from contributions. This update ensures a
comprehensive view of all financial inputs, supporting
accurate financial analysis and reporting.
Simplifies short and long descriptions to remove redundant
privacy-friendly qualifier, focusing on the core functionality
as an alternative front-end to Wikimedia wikis.
Adjusts EUR value for server costs from -117.90 to -315.12
to reflect updated expenses. This change ensures accuracy
in financial reporting and aids in budget forecasting.
Adjusts the EUR value for server costs to reflect updated
expense figures. This update ensures financial data accuracy
in reflecting current expenditures.
Adjusts Membership Fees to accurately reflect the updated
European rates for December. Adds Server Costs expense to
account for infrastructure outgoings in the same month. This
ensures that financial records remain precise and current.
Includes various weights of the Inconsolata font in TTF format.
Adds a CSS file for font-face definitions and integrates these
styles into the base HTML template. Incorporates the font license.
Boosts typography uniformity and offers enhanced design capabilities
across the application by using a cohesive font family.
Enhances the existing service entry by including an
alternative link to the source code repository, providing
users with access to the project's development resources.
This improves transparency and enables contributions from
the community.
Eliminates the Tor alternative URL for the "Go to Element"
service in the JSON data file.
This simplifies service configuration by only retaining
the primary URL, potentially reducing confusion or
maintenance overhead.
Introduces a new privacy-friendly Typekit proxy service entry
with relevant metadata, including URLs, descriptions,
and status information.
This inclusion aims to expand the list of available services
that promote privacy by allowing the use of fonts
without Adobe tracking.
Adjusts column sizes from 4 to 6 for better card size and visual clarity.
Adds new Ko-fi donation card with information and link for support options.
Restructures HTML blocks for more organized code.
Enhances privacy by providing a Tor link as an alternative
access option for the Structables service. This addition
allows users to access the service through the Tor network,
improving accessibility and anonymity.
Sets the logo container to use a flexbox for vertical and
horizontal centering in the navbar. Adjusts template and
CSS to streamline logo presentation and improve aesthetic
consistency.
Eliminates an obsolete font size styling for specific paragraph
elements under a responsive breakpoint. This declutters the
CSS and relies on existing responsive styles for better
consistency across various screen sizes.
Removes email request instructions and adds a direct URL
for user account registration, improving the registration
workflow. Includes alternative link to the registration
source code repository for transparency and further access.
Adjusted the Euro membership fee entry to accurately reflect the updated amount of 80.23 EUR. This change ensures financial data accuracy, aligning actual fees with recorded amounts.
Adjusted the server costs in the financial data from €110 to €237.27 to reflect updated expenses. This change ensures that financial records are accurate and up-to-date, aiding in proper financial tracking and planning.
Updated the 'fork' entry for the "wishthis" service to include its Git repository URL. This provides more clarity and points to the codebase location, aiding in better resource tracking and collaboration.
Added financial entries for November, including membership fees and server costs. This update helps ensure the financial records remain current and accurate for ongoing bookkeeping and analysis.
Adjusted the 'Membership Fees' entry to reflect updated income for October from EUR 387.65 to EUR 407.65. This ensures that the financial data remains accurate and up-to-date as per recent accounting records.
Integrated a new service entry for PeerTube, a decentralized video hosting platform, into the services data. This addition includes relevant metadata and descriptive information. It enhances the diversity of supported services and better serves users looking for open registration video platforms.
Updated the server costs in the financial data to reflect recent changes in expenses. This ensures that financial projections and reports are accurate based on current spending.
Removed outdated information regarding public registrations in the Matrix service description to ensure clarity and conciseness. This change eliminates the need for users to contact support for account requests, aligning with the current registration policy.
Adjusted the membership fee from EUR 30.23 to EUR 37.65 to reflect updated income. This change ensures consistency with the latest membership subscription incomes.
Updated the server costs in the financial data from EUR -307.28 to EUR -416.78. This change reflects the latest incurred expenses, ensuring financial records remain accurate and up-to-date.
Adjusted the server cost value in euros to reflect the current expenses accurately. This update ensures the financial data remains up-to-date for appropriate budgeting and reporting.
Added server costs for October in the financial data, reflecting updated expenditure records. This ensures more accurate financial tracking and budgeting.
Changed the "fork" field for Travelynx in `services.json` to include the correct Git repository URL. This provides accurate information for tracking the source and collaboration details of Travelynx, improving transparency for developers or users referring to the service's metadata.
Updated the month keys in the `finances.json` file to use a two-digit format. Adjusted the `get_transparency_data` function to accommodate this change by zero-padding single-digit months. This ensures consistency in data representation and prevents potential errors in handling financial data.
Updated templates to use named endblocks for improved clarity and
consistency in the HTML structure. This enhances maintainability
and ensures that closing tags are explicitly associated with their
respective block names, reducing potential confusion.
Updated the EUR value of "Membership Fees" from 398.11 to 448.11 in the finances data. This correction ensures accurate financial reporting and avoids discrepancies in future analyses.
Tidied up the HTML structure across multiple template files to enhance code readability and maintainability. This involved mainly formatting changes like re-indenting, consolidating meta tags, and simplifying element structures.
No functional changes were made. These changes aim to improve the ease of future edits and reviews.
Expanded the template matching condition to support templates starting with "membership". Added a new 'membership-rallly' template that extends the base 'membership' template, providing information about the Rallly Pro benefit for logged-in users and encouraging community support through donations.
This change improves the flexibility of template handling and introduces a specialized membership page aimed at enhancing user experience and engagement.
Moved repetitive logo container styles to `base.css` for better maintainability and consistency across themes. Previously duplicated styles in individual theme files `plain.css` and `pride.css` are now removed.
This centralization reduces redundancy and ensures consistent styling for logo containers across different themes.
Included a --theme pride parameter to the generate static site
command in the build workflow. This allows theme customization
during site generation, enhancing site appearance and flexibility.
Set up a new GitHub Actions workflow to automate the build and deployment of the static site with the Pride theme on pushes to the main branch. This includes checking out the repository, installing dependencies, generating the site, and deploying to a new 'pages-pride' branch.
Ensures streamlined and consistent deployment aligned with updates.