An open API service indexing awesome lists of open source software.

https://github.com/tomasideveloping/daettwilerpond

Online portal for fishing club
https://github.com/tomasideveloping/daettwilerpond

Last synced: 8 months ago
JSON representation

Online portal for fishing club

Awesome Lists containing this project

README

          

[![SonarCloud](https://sonarcloud.io/images/project_badges/sonarcloud-white.svg)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_DaettwilerPond)

[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_DaettwilerPond&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_DaettwilerPond)
[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_DaettwilerPond&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_DaettwilerPond)
[![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_DaettwilerPond&metric=code_smells)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_DaettwilerPond)
[![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_DaettwilerPond&metric=ncloc)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_DaettwilerPond)
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_DaettwilerPond&metric=coverage)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_DaettwilerPond)
[![Technical Debt](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_DaettwilerPond&metric=sqale_index)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_DaettwilerPond)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_DaettwilerPond&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_DaettwilerPond)
[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_DaettwilerPond&metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_DaettwilerPond)
[![Duplicated Lines (%)](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_DaettwilerPond&metric=duplicated_lines_density)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_DaettwilerPond)
[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_DaettwilerPond&metric=vulnerabilities)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_DaettwilerPond)
[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_DaettwilerPond&metric=bugs)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_DaettwilerPond)

[![Quality gate](https://sonarcloud.io/api/project_badges/quality_gate?project=TomasiDeveloping_DaettwilerPond)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_DaettwilerPond)

[![CI/CD for DaettwilerPond](https://github.com/TomasiDeveloping/DaettwilerPond/actions/workflows/deploy.yml/badge.svg)](https://github.com/TomasiDeveloping/DaettwilerPond/actions/workflows/deploy.yml)
[![SonarCloud](https://github.com/TomasiDeveloping/DaettwilerPond/actions/workflows/sonarCloud.yml/badge.svg)](https://github.com/TomasiDeveloping/DaettwilerPond/actions/workflows/sonarCloud.yml)

# DaettwilerPond

## Changelog
### 1.18.3 (2024-05-18)
- Excel Sheetname bug fix
- NuGet security update
### 1.18.2 (2024-04-13)
- All NuGet packages have been updated.
- Angular and NPM have been updated.
### 1.18.1 (2024-03-20)
- Fixed camera select error.
- Updated Angular and NPM packages for enhanced security.
- Cleaned up QR scanner.
- Version is now clickable with navigation to GitHub.
- E-fishing license made visible to all.
### 1.18.0 (2024-03-18)
- Implemented e-fishing license
- Validation of e-fishing license through QR code scan
- Integrated QR scanner for e-fishing license validation in the overseer section
- New admin area with image upload for users
- Added birthdate and adjustment in user account
### 1.17.3 (2024-03-13)
- Bug Fix
### 1.17.2 (2024-03-09)
- Fixed manifest so that the app on the smartphone is not standalone.
- Cleaned up and outsourced icons.
- Index.html cleanup.
- Minor CSS adjustments.
### 1.17.0 (2024-03-09)
- CleanUp
- NuGet update
- Npm packages update
- Released online catch statistics for users.
### 1.16.0 (2024-02-21)
- Overseer area has been implemented.
- Annual catch statistics available for download as Excel.
- Member catch statistics available for download as Excel.
- 3 new guides available for download as PDF.
- SaNa number can now be recorded.
- Various icons have been added to buttons.
- Various bugs have been fixed.
### 1.15.4 (2024-02-10)
- Catch Day and Statistic links it is now visible if the user is an overseer or higher.
### 1.15.3 (2024-02-04)
- Fix Bug in Background job
- Better email template
### 1.15.2 (2024-02-04)
- Code Refactoring
- Thorough commenting added to enhance code understanding
### 1.15.1 (2024-02-03)
- Background job to close forgotten fishing days
- Adjustments for statistics page
### 1.15.0 (2024-02-02)
- Implemented online catch statistics
- Applied various security updates
- Added functionality to record fishing days and enabled catch statistics, currently restricted to admins only
### 1.14.0 (2024-01-01)
- Historical temperature data
- Lowest, highest and average for current year and month
- Lowest, highest since start of measurement
### 1.13.0 (2023-12-31)
- NPM Update
- Members email service
### 1.12.2 (2023-12-16)
- Rollback Syncfusion version due to bug in table
- NPM Update
- Security Fix
### 1.12.0 (2023-11-25)
- Update Angular to version 17
- NPM packages update
- Security Fix
### 1.11.0 (2023-11-25)
- Update Backend to .NET 8
- Refactoring
- Security Fix
### 1.10.5 (2023-07-25)
- Fix Akenza Payload
### 1.10.4 (2023-07-16)
- Fix CVE-2022-34716
- Update NuGet packages
- Bug Fix Reset Password
### 1.10.3 (2023-07-02)
- CleanUp
- Refactoring
### 1.10.2 (2023-06-28)
- Update NuGet Packges
- Update NPM Packages
- Fix vulnerable: Vite Server Options (server.fs.deny) can be bypassed using double forward-slash (//)
### 1.10.1 (2023-06-15)
- Bugfix invoice date
### 1.10.0 (2023-06-15)
- Download fishing license in dashboard if is not markt as paid
- Admin section create invoice with swiss qr bill for licenses
### 1.9.0 (2023-06-13)
- Download Section
- Members list PDF
- Closed season PDF
- Fishing rules PDF
- Crab plaque measures PDF
### 1.8.1 (2023-06-10)
- Fix Show Remaining Days of License
### 1.8.0 (2023-06-10)
- Show Current Fishinglicense in Dashboard
- Show All Fishinglicenses in User Account
### 1.7.4 (2023-06-03)
- Refactoring Backend
- Refactoring Frontend
- Angular Lazy loading
### 1.7.3 (2023-05-30)
- Tables Responsive
### 1.7.2 (2023-05-30)
- Syncfusion table translated into German
- Tables in admin area customized (paging, sorting, resize, search)
### 1.7.1 (2023-05-29)
- Bug Fix
- Code CleanUp
- Dashboard Closed Season the leading 0 are displayed in date
### 1.7.0 (2023-05-28)
- Administrator Section
- Add and Update User
- Add and Update Fishingtypes
- Add and Update Fishingrules
- Add and Update Fishinglicenses
### 1.6.3 (2023-05-23)
- Code CleanUp
- Spelling mistake correction
### 1.6.2 (2023-05-22)
- Change user address in account
- Change user password in account
### 1.6.1 (2023-05-22)
- Fish types in user dashboard
- Fishing regulations in user dashboard
- Closed seasons in user dashboard
- Fixes
### 1.6.0 (2023-05-21)
- Login functionality
- Forgot password
- Reset password
### 1.5.2 (2023-05-19)
- Colors adjusted for rising or falling temperature
- Add favicon
### 1.5.1 (2023-05-19)
- First release