Commit graph

26 commits

Author SHA1 Message Date
Kumi fc6bf85068
fix(data): correct membership fee amount in finances.json
The membership fee for July was updated to 395 EUR. This adjustment corrects the discrepancy to reflect the accurate fee amount.
2024-07-02 09:27:50 +02:00
Kumi 3c5b8ebc33
feat(data): update membership fees for July
Updated the EUR membership fee income from 20 to 45.
2024-07-01 12:10:53 +02:00
Kumi 7ac2d0e63a
feat(data): add new membership fees entry to finances
Added entry for membership fees in July to track additional revenue correctly. This update ensures financial data completeness and accuracy. No functional changes to the application's logic.
2024-07-01 06:51:28 +02:00
Kumi ac5b16d2f7
feat: add onion service alternative for Invidious
Introduced a Tor-based alternative URL for Invidious to the services list.
This enhances accessibility for users preferring or requiring access
via the Tor network, improving privacy and circumventing network restrictions.
2024-06-30 18:47:19 +02:00
Kumi 94c71e340d
feat(data): add bank fees to financial records
Included bank fees under financial expenses in the JSON data. This ensures a more accurate and comprehensive representation of all outgoing costs, improving financial tracking and reporting.
2024-06-29 09:04:47 +02:00
Kumi 0624fd6f13
fix(finances): update membership fees in EUR
Adjusted the membership fees value to 382.42 EUR to reflect the latest financial data. Ensures accurate financial reporting and accounting. No other changes to costs or revenue items.
2024-06-24 16:55:04 +02:00
Kumi 374befd727
chore(finances): update membership fees and server costs
Increased membership fees to 375 EUR and adjusted server costs to -317.62 EUR. These changes reflect the latest budget review and ensure accurate financial reporting.
2024-06-21 13:12:15 +02:00
Kumi fefac8af6e
Merge branch 'main' into dev 2024-06-18 18:43:23 +02:00
Kumi f0ef0667a0
refactor(services): merge Piped and Invidious entries
Combined Piped and Invidious into a single service entry in the JSON file to avoid redundancy and simplify maintenance. Adjusted the descriptions and links accordingly to reflect the merged entry.
2024-06-18 14:26:50 +02:00
Kumi a664611f2d
feat(dropdown): add dropdown menu to service links
Enhanced the UI by adding dropdown menus to service links. This includes new styles for dropdowns in CSS and corresponding changes in the HTML templates. Also, extended `services.json` to support alternative links with Tor options for better accessibility.

Adjusted the maximum width for service cards to improve layout on larger screens.
2024-06-18 12:18:43 +02:00
Kumi 7304b4dc6e
fix(data): move Transfer.coffee entry
Moved the  entry for Transfer.coffee in services.json. This prevents any potential confusion or discrepancies. No other entries were affected.
2024-06-15 15:32:46 +02:00
Kumi c8ba331e4c
feat(icons, services): add upload icon and new service
Added a new upload icon to the assets directory to enhance usability and UI consistency. Incorporated Transfer.coffee service for secure file transfers and moved GotHub entry for better data organization. This improves service discoverability and aligns with the project’s goal of providing diverse, privacy-respecting tools.
2024-06-15 15:29:53 +02:00
Kumi b47782b5e6
fix(finances): update EUR server costs in finances.json
Updated the server costs in EUR to reflect the latest billing.
Ensures financial records are accurate and up-to-date.
2024-06-14 14:29:45 +02:00
Kumi ca016957cf
fix(data): update membership fee income in finances.json
Increased the monthly membership fee income to date from 50 EUR to 350 EUR. This change ensures accurate financial reporting and budget planning.
2024-06-14 09:26:10 +02:00
Kumi 31b6f3325c
fix: update server costs in finances.json
Adjusted the EUR server costs entry in finances.json to reflect the recent increase in expenditures. This ensures financial data accuracy and up-to-date budgeting.
2024-06-12 12:45:22 +02:00
Kumi 47c2fa9455
fix(finances): update server costs in EUR
Adjusted the server costs in the finances dataset to reflect the latest expense of -85.62 EUR. This ensures the financial records are accurate and up-to-date.
2024-06-12 12:00:40 +02:00
Kumi e37aff88a3
feat(finances): increase server costs in budget
Updated the budget to reflect a more accurate estimation of monthly server costs. The increase from EUR 21.94 to EUR 69.67 addresses recent upgrades and higher usage rates, ensuring the budget more closely matches operational expenditures. This change is crucial for maintaining financial transparency and aids in future planning.
2024-06-05 14:01:54 +02:00
Kumi 5e20c5f225
feat(finances): Add membership fees to budget
Introduce a new "Membership Fees" category in the financial data, with an initial amount of 50 EUR. This update is crucial for providing a more comprehensive view of our income streams alongside our expenditures, ensuring our budget reflects all financial aspects accurately. This addition aids in better financial planning and resource allocation for future projects and needs.
2024-06-03 18:36:48 +02:00
Kumi 1a10e8968b
feat: Enhance financial transparency
Introduced detailed financial reporting on a per-category basis, including notes for specific expenses and administrative costs in the data model. Enhanced the financial transparency feature by integrating a monthly financial report generator in the backend, enabling dynamic generation and display of detailed financial reports on the website. This commit also includes a new transparency report page, enriching user engagement with detailed insights into financial allocations and expenditures.

- Refactored finance-related data structures to include notes about specific financial activities.
- Extended the financial reporting capabilities to generate and display detailed notes and categorizations of expenses and incomes, improving transparency.
- Updated the UI to display these detailed reports, ensuring that users have access to comprehensive financial information.

This change aligns with our commitment to transparency and accountability by providing clear, detailed financial information to our members and donors.
2024-06-03 16:12:21 +02:00
Kumi 30e23957c0
feat: enable index and simple index display for Rallly
Removed restrictions on a Rallly that previously excluded it from being displayed on the index pages. This change makes the service more visible and accessible to users, enhancing discoverability. This adjustment aligns with efforts to improve the user experience by ensuring all relevant services are easily findable.
2024-06-03 06:59:19 +02:00
Kumi b3ae436679
feat: enable index and simple index display for Rallly
Removed restrictions on a Rallly that previously excluded it from being displayed on the index pages. This change makes the service more visible and accessible to users, enhancing discoverability. This adjustment aligns with efforts to improve the user experience by ensuring all relevant services are easily findable.
2024-06-03 06:55:38 +02:00
Kumi 6ee7124922
feat(finances): add new server costs for June 2024
Introduced a new financial record for server costs in June, ensuring accurate and up-to-date tracking of our operating expenses. This change addresses the need for precise financial monitoring and forecasting as our infrastructure scales.

Continuously updating this data is crucial for maintaining budget accuracy and allocating resources wisely.
2024-06-02 20:38:26 +02:00
Kumi 2e6b9b2f72
feat: add wishthis service info and icon
Introduced 'wishthis', a new service for creating wishlists, to the services directory and included a custom gift icon for its representation. This update enhances the app's directory with more diverse options for users interested in list-making services, improving usability and visual appeal.
2024-05-31 18:24:18 +02:00
Kumi fec90d9bcc
feat(icons, services): Add LibreTranslate service and icon
Added LibreTranslate to the list of services in `services.json`, including its description, status, and links. A corresponding translate icon has been introduced in the assets to visually represent this new service. This expansion aligns with our aim to offer a broader suite of self-hosted applications, enhancing our platform's utility and user experience by integrating versatile language translation capabilities.
2024-05-30 18:03:36 +02:00
Kumi d3e4502cb2
feat: add service icons and clean up templates
Updated `services.json` to include icon data for better visual identification of services. Also, removed unused services (Nitter and Proxigram) to streamline service offerings and improve maintainability. In `index.html`, amended the template to dynamically display these icons, enhancing the UI/UX. This change makes the service list more visually appealing and intuitive, directly linking visual cues to services for quicker recognition.

Additionally, this update contributes to a cleaner codebase by removing references to services no longer in use, thus improving code quality and reducing potential confusion regarding supported services.
2024-05-29 15:33:18 +02:00
Kumi 2a174aa342
feat: Enhance data structure and transparency features
- Moved `finances.json` and `services.json` to a new `data` directory for better organization.
- Introduced `get_latest_month` function in `helpers/finances.py` to dynamically determine the latest financial reporting period.
- Updated `main.py` to use the new data paths and implement dynamic generation of the transparency report date, improving the clarity of financial reports.
- Modified `membership.html` template to display financial report for the dynamically determined latest month, enhancing transparency for donations.

These changes aim to improve data management, make financial reporting more transparent, and ensure users have access to the most current financial information. Moving JSON files to a dedicated directory helps with organizing resources better. By dynamically determining the latest financial period, the application now avoids hard-coded dates, increasing accuracy and reducing maintenance effort.
2024-05-29 15:04:57 +02:00