提交图

7390 提交

作者 SHA1 备注 提交日期
copilot-swe-agent[bot]
7b23d7c115 Initial plan 2025-07-30 15:20:33 +00:00
Peter Goodhall
cf94f3426f
Fix "Mark all" checkbox functionality on Print Requested QSLs page 2025-07-30 16:16:20 +01:00
copilot-swe-agent[bot]
8d1232ca0c Fix mark all checkbox functionality in QSL Print page
Co-authored-by: magicbug <84308+magicbug@users.noreply.github.com>
2025-07-30 15:09:35 +00:00
copilot-swe-agent[bot]
03bc01bea8 Initial plan 2025-07-30 15:03:20 +00:00
Peter Goodhall
0f92ebbadf
Merge pull request #3299 from magicbug/dev
Tag Cloudlog as 2.6.21
2025-07-30 12:49:22 +01:00
Peter Goodhall
6e98223505 Add migration to tag Cloudlog as version 2.6.21
Introduces migration 203 to update the application version to 2.6.21 and reset the version info dialog confirmation. Updates migration config to set the latest migration version.
2025-07-30 12:44:46 +01:00
Peter Goodhall
c3c1f1e325 Add migration to set TEVEL2-3 QSL sent status to N
Added migration 202 to update COL_LOTW_QSL_SENT to 'N' for TEVEL2-3 satellite records. Updated migration version in config and added TEVEL2-3 to the satellite name mapping in Lotw controller.
2025-07-30 10:26:16 +01:00
Peter Goodhall
f951018ed1 Expand mode and submode mapping in Lotw controller
Added comprehensive handling for various digital modes and submodes in the Lotw controller, including detailed mappings for JT65, JT4, JT9, QRA64, ISCAT, OLIVIA, OPERA, ROS, HELL, DOMINO, CHIP, PAC, PAX, TOR, THRB, SSB, RTTY, CW, CLO, and V4. This improves the accuracy of mode translation and ensures better compatibility with a wider range of digital communication formats.
2025-07-29 16:01:57 +01:00
dependabot[bot]
e47024ee0c Bump form-data and @cypress/request
Bumps [form-data](https://github.com/form-data/form-data) and [@cypress/request](https://github.com/cypress-io/request). These dependencies needed to be updated together.

Updates `form-data` from 2.3.3 to 4.0.4
- [Release notes](https://github.com/form-data/form-data/releases)
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md)
- [Commits](https://github.com/form-data/form-data/commits/v4.0.4)

Updates `@cypress/request` from 3.0.1 to 3.0.8
- [Release notes](https://github.com/cypress-io/request/releases)
- [Changelog](https://github.com/cypress-io/request/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/request/compare/v3.0.1...v3.0.8)

---
updated-dependencies:
- dependency-name: form-data
  dependency-version: 4.0.4
  dependency-type: indirect
- dependency-name: "@cypress/request"
  dependency-version: 3.0.8
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-29 15:35:45 +01:00
Peter Goodhall
9631a3c7cc
Merge pull request #3297 from magicbug/dependabot/npm_and_yarn/multi-8ce0825ddf
Bump form-data and @cypress/request
2025-07-28 22:20:48 +01:00
dependabot[bot]
2731816a04
Bump form-data and @cypress/request
Bumps [form-data](https://github.com/form-data/form-data) and [@cypress/request](https://github.com/cypress-io/request). These dependencies needed to be updated together.

Updates `form-data` from 2.3.3 to 4.0.4
- [Release notes](https://github.com/form-data/form-data/releases)
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md)
- [Commits](https://github.com/form-data/form-data/commits/v4.0.4)

Updates `@cypress/request` from 3.0.1 to 3.0.8
- [Release notes](https://github.com/cypress-io/request/releases)
- [Changelog](https://github.com/cypress-io/request/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/request/compare/v3.0.1...v3.0.8)

---
updated-dependencies:
- dependency-name: form-data
  dependency-version: 4.0.4
  dependency-type: indirect
- dependency-name: "@cypress/request"
  dependency-version: 3.0.8
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-21 23:11:34 +00:00
Peter Goodhall
e6611dd62d
Tag 2.6.20 2025-07-17 21:45:18 +01:00
Peter Goodhall
be16cf437b
Update application/models/Eqsl_images.php
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-17 17:38:33 +01:00
Peter Goodhall
90d2e58754 Add migration to tag Cloudlog as version 2.6.20
Introduces migration 201 to update the application version to 2.6.20 and trigger the version info dialog for users. Updates the migration version in the configuration to 201.
2025-07-17 17:35:50 +01:00
Peter Goodhall
34ba2c6e92 Improve markdown conversion and handle test exceptions
Added checks for required DOM elements before converting markdown to HTML in the version dialog to prevent errors. Updated Cypress support to ignore specific uncaught exceptions related to missing elements and markdown conversion, improving test reliability.
2025-07-17 17:25:38 +01:00
Peter Goodhall
6938580513 Update docker-compose healthcheck and restart policies
Replaces the db service healthcheck command with a custom script and adjusts its parameters for longer timeouts and retries. Also changes the app service's depends_on syntax and adds a restart policy to improve container reliability.
2025-07-17 17:18:56 +01:00
Peter Goodhall
bd1a92d660 Improve service startup reliability and DB readiness checks
Adds healthcheck to the database service in docker-compose and ensures the web service waits for the database to be healthy before starting. Updates script.sh to wait for the database to be ready before proceeding. Enhances the Cypress workflow to retry DXCC population for improved test reliability.
2025-07-17 17:13:12 +01:00
Peter Goodhall
ca5df78114 Increase Cypress timeouts and add waitForSelectOptions command
Raised default and request timeouts to 60 seconds in Cypress config to improve test reliability. Added a custom 'waitForSelectOptions' command to ensure select elements are populated before interacting, and updated station location test to use this command.
2025-07-17 17:03:41 +01:00
Peter Goodhall
23f1017433 Fix LOTW upload response string match
Removed extra space in the LOTW upload response string to correctly detect successful uploads.
2025-07-17 16:50:39 +01:00
Peter Goodhall
ceb0c2ffb2 Adds portuguese 2025-07-16 16:11:26 +01:00
Peter Goodhall
d895b4cdb5
DXCC database: Fix Brazilian data 2025-07-15 14:36:21 +01:00
Peter Goodhall
a783f7d8a4 Security bug fixes 2025-07-15 14:31:53 +01:00
Peter Goodhall
4d10db1fc0 Fixed winkey state errors 2025-07-15 14:23:53 +01:00
Rodrigo Freire
d80acebb43
Brazilian DXCC fix: Fixes indentation 2025-07-10 23:50:00 -03:00
Rodrigo Freire
8abd4439c5
Brazilian DXCC data: Minor adjustements
- Fixes a cosmethic ordering entry
- Also adds comments giving references
2025-07-10 23:47:55 -03:00
Rodrigo Freire
c7a21a355c
Brazilian DXCC fix: Fixes the class name 2025-07-10 23:41:39 -03:00
Rodrigo Freire
bf43158f7e
DXCC database: Fix Brazilian data
There's a number of issues in Brazilian DXCC entities, namely:
- Misspeled state names
- Wrong time zone
- Wrong ITU zone
- Wrong callsign assignment plan

This commit addresses these issues, while allowing for a full reversion
of the old data, by using UPDATE statements, changing the database
to a minimum and being as safe as possible.
2025-07-10 23:23:23 -03:00
Peter Goodhall
be4b34feec [API] Adds logbook_check_country call 2025-06-24 15:24:20 +01:00
Peter Goodhall
5f51d60f49
Tag Cloudlog as 2.6.19
Tag Cloudlog as 2.6.19
2025-06-11 15:27:18 +01:00
Peter Goodhall
4f08dd4804 tag 2..6.19 2025-06-11 15:25:08 +01:00
Peter Goodhall
17bf359515 typo 2025-06-10 15:05:50 +01:00
Peter Goodhall
ff8bbcf216 Update 198_sat_name_change_hadesicm_so125.php 2025-06-10 14:45:41 +01:00
Peter Goodhall
ff134c067e [Sats] Cbanged HADES-ICM to SO-125 2025-06-10 14:19:55 +01:00
Peter Goodhall
72d2d84332 Add dB signal report support for Q65, FST4, and FST4W digital modes
- Updated setRst() function in footer.php to include Q65, FST4, FST4W modes
- Extended getReportByMode() function in simplefle.js to handle dB reports for all digital modes
- Ensures consistent signal report handling (-5 dB default) across all WSJT-X compatible modes
- Fixes issue where Q65, FST4, FST4W used traditional RST instead of dB reports
2025-05-28 17:08:54 +01:00
Peter Goodhall
85ffd419ab Prevent duplicate QSO form submissions
Prevent duplicate QSO form submissions

- Add isSubmitting flag to track form submission state
- Implement event listener on qso_input form to prevent multiple submissions
- Block subsequent submit attempts while form is processing
- Add comprehensive JSDoc documentation for the feature
- Prevents duplicate QSO contacts from being created accidentally

Fixes #3181
2025-05-28 16:56:03 +01:00
Peter Goodhall
34510470ce feat: Add auto-reconnect functionality for Web Serial API
- Implement autoReconnect() function to automatically reconnect to previously authorized serial devices on page load
- Use navigator.serial.getPorts() to retrieve previously connected ports
- Add graceful error handling for auto-reconnect failures
- Improve disconnect() function with null check for port
- Eliminates need for manual reconnection after page refresh
- Maintains backward compatibility with existing functionality

Fixes issue where Web Serial connection was lost on page refresh, requiring users to manually reconnect their devices each time.
2025-05-28 14:31:22 +01:00
Peter Goodhall
978bdbf76b Wiring for Cloudlog Aurora Winkey Websocket Support 2025-05-28 14:24:03 +01:00
Peter Goodhall
7156b185e1 add option to turn on websockets for winkey 2025-05-28 13:38:25 +01:00
Peter Goodhall
e2006a936f Cleaned up code formatting 2025-05-23 15:03:32 +01:00
Peter Goodhall
b894a5d3c6 got the freq wrong 2025-05-23 13:18:25 +01:00
Peter Goodhall
e3ca732c0d Adds HADES-ICM to the sat file 2025-05-23 13:17:48 +01:00
Peter Goodhall
d853963384 Cleaned up code formatting 2025-05-23 11:55:35 +01:00
Peter Goodhall
a5cf402827 Starting to add Winkey web socket features 2025-05-22 22:54:18 +01:00
Peter Goodhall
34c240d43a Improve station profile page layout and fix HTML issues
This commit makes two main improvements to the station profile page:

1. UI/Layout improvements:
   - Move the "Create Station Location" button next to the page title
   - Create a flex container for better alignment of title and button
   - Remove unnecessary paragraph tags around the button

2. HTML validation fixes:
   - Add missing quotes around title attributes in buttons
   - Replace incorrect </br> tag with proper <br> tag
   - Fix duplicate closing </td> tag in empty log section
   - Clean up extra whitespace

These changes improve both the visual appearance and HTML validity of the
station profile page.
2025-05-21 23:06:59 +01:00
Peter Goodhall
28f73d5970 Improved commenting 2025-05-21 17:12:22 +01:00
Peter Goodhall
0292ba56f7 If Clublog returns 403 disable upload 2025-05-21 16:51:04 +01:00
Peter Goodhall
3e24905520 If Clublog returns 403 disable upload 2025-05-21 16:47:57 +01:00
Peter Goodhall
54fae037a8
ready 2.6.18 2025-05-07 14:28:17 +01:00
Peter Goodhall
763e475a39 Lets get 2.6.18 ready 2025-05-07 14:22:56 +01:00
Peter Goodhall
e1e34def97 Updated Polish files from SP4BAO 2025-05-03 13:06:45 +01:00