Wykres commitów

292 Commity (master)

Autor SHA1 Wiadomość Data
Andreas 159aa0562d [User selectable columns] Added the possibility to configure some of the columns shown in the dashboard and in the logbook. 2021-05-05 17:52:42 +02:00
Peter Goodhall 4fb2d03913 [Global Options] Added the option to define the Radio Timeout Warning
Radio timeout warning is used to alert users when a radio interface has disconnected and is providing stale info for logging.
2021-05-03 14:50:33 +01:00
Andreas 5979cceb33 [Awards CQ] Added index for speedup. Removed some unused code and reduced number of queries by a few. 2021-03-27 14:28:29 +01:00
Andreas 997ae932ec [Main menu] Added user option to hide notes in the main menu. Fixes #942. 2021-03-20 21:19:07 +01:00
Peter Goodhall 613d6a6d13 Change DXCC tables to UTF8mb4 this fixes #924 2021-03-09 13:52:24 +00:00
Andreas 7c04327268 [QSO Dialog] Auto-fill location and locator when SOTA is chosen. This is fetched from the API. This can be turned on/off in the user settings.
Did a refactor at the same time and moved a lot of javascript from footer.php to qso.js.
2021-02-26 10:37:43 +01:00
Andreas adaa7f3f8a [Contesting] Contests can be added/edited/deleted inside Cloudlog. Used for choosing Contest in Contest Logging 2021-02-12 23:27:08 +01:00
Peter Goodhall 91f53dddd2 Added Migration to allow Global Search
This will allow code to be added to allow non logged in users to access the search button thats currently controlled via cloudlog.php config file
2021-02-09 17:33:20 +00:00
Peter Goodhall 67ba28d145 [Migration] 061 adds language to the options table default to english 2021-01-31 13:24:25 +00:00
Peter Goodhall 3fe6a69807 [Config][Maps] Added Openstreetmap tile server settings to options table 2020-12-26 14:58:41 +00:00
Peter Goodhall 8dfaf47c79 [Options] Greates OptionsLib library, sets default theme and others
This commit does a couple of things

- Creates OptionsLib which stores the 'Options' within the CI config system prefixed with "options_"
- Loads the OptionsLib automatically
- Adds function to OptionsLib for selecting the active stylesheet.
- Adds function to get an option_value that isn't automatically loaded.
2020-12-12 22:03:42 +00:00
Peter Goodhall be6550723c [Global Options] Created Migration for table "options" and added theme and default
This will be for global variables, anything that needs to stick for every user, default theme, dates etc etc etc
2020-12-10 17:45:44 +00:00
Paul Beesley 301483bddf Change the way themes are processed
Place themes in subfolders and use the folder name in the DB instead of the path to a single CSS file
2020-12-07 09:55:30 +00:00
Andreas e149d34ba1 [QRZ Logbook] option for realtime logging added 2020-11-18 11:50:15 +01:00
Daniel Clerc 27418ea0a5 Add set migration to 55 in config/migration 2020-11-11 18:10:32 +01:00
Peter Goodhall f974105329 Fixed migration file was malformed PHP, changed some text in the tabs 2020-10-29 17:34:59 +00:00
Andreas Kristiansen b22ed135b3
Merge branch 'master' into qsl_card_upload 2020-10-29 17:55:23 +01:00
Andreas 6b1f30cb0d New feature: QSL card image upload 2020-10-28 23:20:03 +01:00
Andreas 5a380a2cf1 Added migration file for index on col_gridsquare and col_vucc_grids to speed up VUCC award a bit. 2020-10-25 15:17:06 +01:00
Peter Goodhall 72da0645a1 Started building an english language file for Cloudlog so far dashboard has been done. 2020-09-28 19:16:22 +01:00
Peter Goodhall e6ab52ee25 Missing migration config file change, added IF statements to catch users who arent logged in 2020-09-24 20:03:05 +01:00
Peter Goodhall 235c977040 Added Migration to delete the LoTW User List table and removed some unneeded coded 2020-09-21 14:10:55 +01:00
Peter Goodhall 75a4870ad9 [Users] Made Date Format defineable in the user profile and changed all the code in the system to follow selection 2020-09-15 22:04:47 +01:00
Andreas Kristiansen 86643ca74d
Merge branch 'master' into measurement_base 2020-09-13 14:46:08 +02:00
Andreas e487ebdd45 Migration file added. 2020-09-13 13:57:21 +02:00
Matt Melling ba33f69c6a
configurable updates folder 2020-09-01 20:38:37 +01:00
Peter Goodhall c58784c022
Merge branch 'master' into lotw-sync 2020-09-01 17:49:34 +01:00
Peter Goodhall a1137f92d5 Tried to make migs match 2020-09-01 17:45:39 +01:00
Kim Huebel ea46b95cc0 enlarged submodes-filed, updated cropped submodes to original content 2020-08-31 17:11:43 +02:00
Peter Goodhall 28d770973b Added Migration to create a county field inside the Station Profile table 2020-08-26 23:23:15 +01:00
Peter Goodhall 94f3060419 Adds main cert & fixes some typos 2020-08-26 16:31:35 +01:00
Peter Goodhall 5179a72c37 Added Last Upload DataTime field to LoTW_certs table to store when last sync took place 2020-08-17 17:09:00 +01:00
Peter Goodhall 90831f407b Added all the parts to allow uploading p12 files into Cloudlog plus storing the data 2020-08-17 17:02:54 +01:00
Peter Goodhall 1296656dd6 Created the start of the frontend to display uploaded certificates. 2020-08-13 17:24:07 +01:00
Peter Goodhall c86d95af60 Created an "lotw_certs" table to hold p12 cert data for lotw sync 2020-08-13 16:43:07 +01:00
Peter Goodhall 2e266f3412 auto load the lotw config file 2020-08-13 00:17:12 +01:00
Peter Goodhall 66f40bc0eb forgot the discription its late. 2020-08-13 00:15:23 +01:00
Peter Goodhall adc4f896d3 Created an LOTW config file. 2020-08-13 00:14:44 +01:00
Kim Huebel 8f1dcf3db6 Make modes customizable and editable
As per request of some users, sometimes new modes or missing modes had to be
added into the code.

As that hardcoded lists are not eary maintainable, we created a new table with
all modes and submodes listed and make this list editable.

Now one can activate or deativate modes from beeing shown within the select-
list in QSO Window.
2020-05-17 14:57:28 +02:00
Peter Goodhall 5e6e65301c QSO Panel: CAT Timeout Warning Message #310
This adds a warning that Cloudlogs not received any recent data from CAT Interface this timeout is defined in the cloudlog.php configuration file

$config['cat_timeout_interval'] = 1800;

The default has been changed to 30mins.
2020-05-12 22:51:56 +01:00
Peter Goodhall 756499b2b3
Merge pull request #490 from stratoss/auto_grid_locator
Automatically work out Gridsquare from the location field based on geocoding.
2020-05-10 15:10:40 +01:00
Stanimir Stoyanov 596d662c41 auto_qth_qso to be false by default 2020-05-09 19:44:07 +03:00
Stanimir Stoyanov 4372e36072 auto_qth_qso to be false by default 2020-05-09 19:41:02 +03:00
Stanimir Stoyanov 256635919f Ability to disable the auto QTH filler based on the location string 2020-05-08 14:52:53 +03:00
AndreasK79 f1ad1d1d6e Added pushing of QSOs to QRZ. 2020-05-07 17:35:58 +02:00
Peter Goodhall 48f6ea69bb Added US state to station profile options 2020-04-08 17:00:25 +01:00
phl0 e3b2ea5801
Also show 6-digit grids worked and confirmed 2020-04-02 15:59:48 +02:00
Peter Goodhall 7d1fc66097 Changed migration table number 2020-03-20 20:00:36 +00:00
Peter Goodhall 714a59aae3 Created migration file to add IOTA reference table and records 2020-03-20 19:50:11 +00:00
Peter Goodhall 17abddbc2c Wrong migration numbering 2020-03-02 20:44:59 +00:00
Peter Goodhall ecf999a943 Created migration file to make an eQSL Images table 2020-03-01 17:07:39 +00:00
0x6d61726b cb413a6607
duplicate options removed 2020-02-25 22:04:45 +01:00
Peter Goodhall c5aeab0ce0 Allow user to define date format 2020-02-21 11:40:05 +00:00
AndreasK79 c682b8f3b4 This fixes the ADIF header import bug. Fixes #363. 2020-02-05 21:27:20 +01:00
Kim Huebel 2f489f9ee8 Added col_comment to csv-export for printing,
also made comments in cloudlog.php (cosmetics)
2019-10-06 19:52:18 +02:00
Kim - DG9VH 407b947cd9
Update migration.php 2019-10-05 23:52:12 +02:00
Peter Goodhall f22b811e79 XSS Clean inputs on Station controller and model 2019-10-05 19:16:05 +01:00
Peter Goodhall 2a8f7f9272 Added a function to assign all QSOs to station profile number 1 and added table field into station profile for eqsl nickname 2019-10-03 12:56:25 +01:00
Kim Huebel e301c569a3 reverting changes to cloudlog.php 2019-09-27 23:13:59 +02:00
Kim Huebel 044407fefc considering only the QSOs of the active station profile now. 2019-09-27 23:04:49 +02:00
Peter Goodhall 76e24b545d Added migration to set the station_id to indexed also created a second station model that returns qso count so that sped things up 2019-09-25 00:38:13 +01:00
Peter Goodhall 26e4fd16ef /logbook now shows the station_callsign used 2019-09-24 22:54:37 +01:00
Peter Goodhall 1c3dc32c23 Added extra fields 2019-09-23 16:34:18 +01:00
Peter Goodhall e15f3cdde2 Removed yesterdays work decided against its method of implimentation 2019-09-23 16:27:10 +01:00
Peter Goodhall 50544cfb05 fixed migration cock up 2019-09-22 21:51:55 +01:00
Peter Goodhall d6acd34028 Added a public_search config option this allows you to make search available for users not logged in 2019-09-11 17:32:40 +01:00
Kim Huebel 1886896cb3 reverted K to M 2019-08-28 22:11:58 +02:00
Kim Huebel 0f81c3f6a8 Exporting QSO-Data for printing QSLs 2019-08-28 21:13:24 +02:00
Peter Goodhall 66455193a8 Added cat_timeout_interval this will be used to display a warning on the QSO panel 2019-07-06 23:35:11 +01:00
Peter Goodhall d6b447ea1f Added a migration file to create a description in the api table to start #287 2019-06-30 22:26:00 +01:00
Peter Goodhall 2641634892 Fixed issue where FORCE_INT and SWL columns where incorrectly setup by the old HRD schema. 2019-06-30 22:02:07 +01:00
Peter Goodhall b09584ac49 Added missing config areas for HamQTH 2019-06-30 15:46:03 +01:00
Peter Goodhall c013d66568 Create cloudlog_data_lists.php
Converting Primary Administrative Subdivision Enumeration list into PHP arrays to use in dropdowns

http://www.adif.org/310/ADIF_310.htm#Primary_Administrative_Subdivision
2019-06-29 15:51:39 +01:00
Peter Goodhall 80ee410d23 automatically load the bands configuration file 2019-06-28 17:55:27 +01:00
Peter Goodhall 92fcde42a0 created a bands configuration file 2019-06-28 17:54:31 +01:00
Peter Goodhall e67c1a4688 started code to show gridsquare overlay 2019-06-24 17:32:22 +01:00
Kim Huebel 8365b17f7c Enable configuring the measurement base distance is measured in 2019-06-24 15:57:48 +02:00
Kim Huebel 0b7033a1ba Made the whole thing configurable with
application/config/cloudlog.php
2019-06-22 12:34:06 +02:00
Peter Goodhall e29375d92f Created a cloudlog.php config file to move away from using the main config.php file to make it easier 2019-06-21 15:41:23 +01:00
Peter Goodhall 45a809c331 Added inputs and table columns to start supporting Clublog uploading 2019-06-19 14:14:10 +01:00
Peter Goodhall 9fb7d82702 Created mirgration file to change the logbook table field COL_QSL_VIA from 60 char to 255 2019-06-16 21:45:10 +01:00
Peter Goodhall 6cfbf774cb Added code to import lotw-useractivity.csv for displaying if users on lotw
The csv can be imported by using /index.php/lotw/load_users need to impliment frontend next
2019-06-16 14:31:23 +01:00
Michael Cullen fb1e949acf dxcc tables: extend prefix/call field to 32 characters
While importing the clublog data, I noticed there's an entry
with a 11 character callsign. This is longer than the 10 characters
allowed for the field, causing a problem. This commit extends it to
32 characters, which should be more than enough, while also being a
power of 2.

fixes #272
2019-05-17 02:01:55 +01:00
Tobias Mädel 0e6a7bf8d1 Migration can now be run on any old installation and
should update the layout properly
2019-02-26 19:31:47 +01:00
Tobias Mädel bd91f7aa2c Changed DB layout to UTF8mb4 2019-02-25 17:26:44 +01:00
Peter Goodhall 4c45cbdba3 Removed Google Maps API from config and added QRZ fields 2018-11-27 00:07:33 +00:00
Peter Goodhall 2505b6cc1e Set Cloudlog to version 1.7
There hasn't been a release of Cloudlog in some time there for I'm tagging the current code base 1.7.
2018-11-27 00:00:12 +00:00
Andy 5959f8d6b8 Merge remote-tracking branch 'upstream/master' 2018-11-24 21:01:33 +00:00
Peter Goodhall ffda02bf3a
Time zone changes 2018-11-22 14:14:25 +00:00
Peter Goodhall c138441d38
Set the timezone in the config sample to UTC 2018-11-22 14:11:33 +00:00
Tobias Mädel 80f8c3f158 Added configurable google maps key 2018-11-05 11:56:55 +01:00
Andy abc12df29b pull from magicbug master 2018-08-08 12:37:21 +01:00
Warren Volz 85a167eda9 Re-add adif + tq8 mime types, upload path
- set ADIF file upload path to ./upload/
- for ADIF my browser uses text/plain, so
  add this to the adi/adif types
2017-12-18 00:41:17 -07:00
Warren Volz 2c2e2c97e5 sync installer config template files, fix dbconf sample
- syncs config.php and database.php for installer with CI 3.1.6 versions
- syncs sample database config file with CI 3.1.6 (missed before)
2017-12-12 16:57:18 -07:00
Warren Volz 713d2825ad sync sample config file with codeignitor 3.1.6 changes 2017-12-11 13:23:16 -07:00
Warren Volz e384826aea Codeignitor 3.1.6 and corresponding changes
- fixes missing () from num_rows in authenticate user function
- removes passwordhash library in favor of built in PHP password_hash
  and password_verify functions
- uppercase all class filenames
- add new CLI error templates, move HTML error templates
- update mimes file to latest version
- update routes to latest version
2017-12-01 19:25:26 +00:00
Peter Goodhall 6832ec031d Added Features to allow SatPC32 to act as a Radio interface with Cloudlog
This required extra SQL so you'll need to run the SQL query.

ALTER TABLE `cat` ADD `downlink_freq` INT(11) NOT NULL AFTER `mode`, ADD
`uplink_freq` INT(11) NOT NULL AFTER `downlink_freq`, ADD
`downlink_mode` VARCHAR(255) NOT NULL AFTER `uplink_freq`, ADD
`uplink_mode` VARCHAR(255) NOT NULL AFTER `downlink_mode`, ADD
`sat_name` VARCHAR(255) NOT NULL AFTER `uplink_mode`;
2016-11-16 16:59:53 +00:00
Peter Goodhall 950a83ef92 converting hertz to mhz on adif export #196 2016-04-02 16:24:28 +01:00
Andy 35363f2374 Stored Proc for DXCC info 2016-02-28 14:09:08 +00:00
Andy 3459a81098 DXCC match on date as well as callsign. Table schema updates 2016-02-23 22:00:35 +00:00
Andy 71586bb1e5 New tables for full clublog DXCC import 2016-02-17 15:06:43 +00:00
Andy c40eb37f40 more changes 2016-02-12 16:31:29 +00:00
Peter Goodhall e33c6acd7c added hamqth to config sample 2016-01-15 23:22:05 +00:00
Peter Goodhall 9982d79c33 set this as version 1.1 in the config sample 2014-10-06 23:07:15 +01:00
Graham McIntire 6ea51800a9 Fix name change from ham.io to ham.li callsign lookup 2014-06-06 16:46:38 -05:00
Peter Goodhall c7a076f8a5 automated downloading of clublog cty xml file 2014-03-03 01:26:26 +00:00
Corby Krick 25d777741f Getting some bits in for downloading eQSL reports. 2013-08-07 18:40:16 -05:00
Corby Krick d014e24317 Working prototype of LoTW file upload. Needs a bit of polish yet. 2013-03-05 19:19:52 -06:00
Corby Krick bbfbdd8450 Adding .TQ8 file types. 2013-03-04 22:51:50 -06:00
Corby Krick 24cd4bfe11 These missed commit. Using the LoTW Rcvd mark specified in the DB. 2013-03-02 14:24:16 -06:00
Corby Krick 266cd3f021 Turning on migration, adding a migration to add lotw credentials to the database, and removing a sample migration. 2013-02-24 17:58:36 -06:00
Corby Krick 8a5891fb1b Adding the CodeIgniter migrations config file. 2013-02-24 17:25:05 -06:00
Corby Krick 950037ada0 Now reading the URL for LoTW download from config file incase they change it. 2013-02-24 15:51:31 -06:00
Peter Goodhall edcf474201 removed more old code 2013-02-14 23:58:10 +00:00
Peter Goodhall 73892f2b85 removed some error reporting bits 2013-02-14 23:54:31 +00:00
Peter Goodhall 10fd03d006 Merge pull request #109 from rmc47/master
Refactoring a bit of the CAT update code
2012-12-13 16:06:32 -08:00
Peter Goodhall af0a025471 added nicer php error message display in development mode 2012-12-12 22:12:13 +00:00
Robert Chipperfield e7e0afbfe7 Copy config files to sample versions and ignore them from git so upgrades don't overwrite them 2012-12-10 16:33:02 +00:00
Peter Goodhall cfd307364c Added function to update the cty db tables 2012-11-19 22:24:10 +00:00
Graham McIntire 951b31a03f Switched to use search.ham.io 2012-11-14 10:01:51 -06:00
Peter Goodhall b1017b7b3c fixed callbytxt errors when getting qso info 2012-11-14 02:08:24 +00:00
Peter Goodhall 0f6ba82f92 Fixes QRZ API session time outs 2012-11-14 01:16:17 +00:00
Peter Goodhall 93156261e2 Includes QRZ XML Lookup functions if you have a subcription 2012-11-13 17:02:43 +00:00
Peter Goodhall 272b3e1380 Stopped Logged in session from expiring 2012-01-07 22:49:12 +00:00
Peter Goodhall dda5d4dffb Adjustments to the API page 2011-12-30 11:54:40 +00:00
Peter Goodhall bc7bc4ff58 Includes install system just go to /install in the browser and follow the on screen instructions 2011-12-20 15:38:43 +00:00
Peter Goodhall e7c06edec1 added adif 2011-11-19 22:28:05 +00:00
Peter Goodhall fae53f59f6 Dashboard map now shows SAT name if its available 2011-11-19 19:41:44 +00:00
Peter Goodhall 12706b313c All sorts of updates 2011-10-18 22:29:50 +01:00
Peter Goodhall 5523f2e2c2 Moved dashboard maps to Google Maps API v3 removing the need for an API key. 2011-09-29 18:07:21 +01:00
Peter Goodhall 5c8fd2ddfe Added ADIF export functions either whole log or by date. 2011-09-21 14:30:01 +01:00
Peter Goodhall 7c6c27cce7 Created PHP class Qra.php which has classes to calc lat/lng from qra and also bearing 2011-09-18 14:52:01 +01:00
Peter Goodhall 8c9f540543 Added button styles to contest area 2011-08-19 21:30:45 +01:00
Andy Smith 74116240dd More user changes, including profile page 2011-08-19 20:33:37 +01:00
Andy Smith 28ee178dd1 Added error code constants 2011-08-19 17:11:29 +01:00
Peter Goodhall fe8f8cd5b0 Added example log.sql 2011-08-18 17:26:45 +01:00
Andy Smith c2a7e45ca5 More user changes. 'user/add' now implemented. 2011-08-18 02:27:53 +01:00
Andy Smith 596f2d5ca0 Turn user authentication off by default. 2011-08-18 01:33:00 +01:00
Andy Smith 081aa4ce07 Modified allowed URL characters to enable API usage 2011-08-18 01:25:06 +01:00
Peter Goodhall ec190cc61e Updated codebase added notes, new dashboard, search features 2011-06-17 13:52:00 +01:00
Peter Goodhall b18cd1b53e Updated Database info 2011-04-25 16:26:43 +01:00
Peter Goodhall f2b50c4573 Added Basic Files 2011-04-25 16:24:01 +01:00