a864f285e4
Refactor m004_convert_to_gtq_storage migration: Streamlined the conversion of centavo amounts to GTQ by detecting the database type (PostgreSQL or SQLite) and applying appropriate data type changes and updates. This enhances clarity and ensures proper handling of data conversions across relevant tables.
2025-07-06 00:24:49 +02:00
c83ebf43ab
01 Refactor currency handling to store amounts in GTQ: Removed currency conversion utilities, updated models and API endpoints to directly handle GTQ amounts, and modified transaction processing logic for consistency. Enhanced frontend to reflect these changes, ensuring accurate display and submission of GTQ values across the application.
...
Refactor GTQ storage migration: Moved the conversion logic for centavo amounts to GTQ into a new migration function, m004_convert_to_gtq_storage, ensuring proper data type changes and updates across relevant tables. This enhances clarity and maintains the integrity of the migration process.
2025-07-06 00:13:03 +02:00
7af0e47d48
Add max_daily_limit_gtq field to lamassu_config: Updated database schema and models to include max_daily_limit_gtq for configurable client limits. Enhanced API and frontend to support this new field, ensuring proper handling and validation in the user interface.
2025-07-05 16:57:04 +02:00
76807663db
Update database references from 'satmachineadmin' to 'satoshimachine': Modified all relevant CRUD operations and migration scripts to reflect the new database name, ensuring consistency across the application.
2025-06-26 10:14:49 +02:00
3a2f10f949
Add transaction_time field to DCA payments: Updated the database schema to include a new transaction_time column in the dca_payments table, modified the CreateDcaPaymentData model to accept transaction_time, and adjusted the create_dca_payment function to store the original ATM transaction time. Updated transaction processing to capture this new field.
2025-06-22 16:50:27 +02:00
6db94179cc
Replace [mM]yextension with [sS]at[mM]achine[aA]dmin
2025-06-20 22:16:58 +02:00
896ca5f3ca
Refactor DCA Admin migration script: Simplify and consolidate database schema creation for Dollar Cost Averaging administration, including DCA clients, deposits, payments, and Lamassu configuration. Remove legacy migration functions and enhance clarity with updated table structures and comments.
2025-06-20 22:10:16 +02:00
dc35cae44e
Add CRUD operations for Lamassu transactions: implement create, retrieve, and update functions for storing processed Lamassu transactions in the database. Enhance migration script to create the necessary database table and update models to include transaction data structures. Integrate transaction storage into the LamassuTransactionProcessor for improved audit and UI display capabilities.
2025-06-20 00:49:46 +02:00
df8b36fc0f
Add commission wallet support in Lamassu configuration: update database schema to include commission_wallet_id, modify related models and CRUD operations, and implement commission payment functionality in transaction processing. Enhance UI components to allow selection of the commission wallet for improved user experience.
2025-06-19 17:08:07 +02:00
1c1f358d82
Add source wallet ID support for DCA distributions: update Lamassu configuration to include source_wallet_id, modify related models and CRUD operations, and enhance transaction processing to utilize the configured source wallet for payments. Update UI components to allow selection of the source wallet.
2025-06-19 16:35:11 +02:00
b615ed0504
Add username field to DCA clients: update database schema, CRUD operations, and UI components to support username functionality for improved user experience.
2025-06-18 17:04:54 +02:00
a107f825af
Add last poll tracking to Lamassu configuration: update database schema to include last_poll_time and last_successful_poll fields, modify CRUD operations to record poll times, and enhance transaction processing to utilize these timestamps for improved polling accuracy.
2025-06-18 15:56:55 +02:00
8f046ad0c5
Add SSH tunnel support to Lamassu configuration: update database schema, models, and UI components to include SSH settings. Implement SSH tunnel setup and teardown in transaction processing for enhanced security.
2025-06-18 13:40:30 +02:00
1f7999a556
Add Lamassu database configuration: implement CRUD operations, polling tasks, and UI components for managing database settings. Introduce hourly transaction polling and manual poll functionality.
2025-06-18 10:56:05 +02:00
1196349cbc
Remove the FOREIGN KEY constraints which can cause issues in SQLite; clean up the syntax
2025-06-17 18:30:09 +02:00
22ebdc76bb
Add DCA CRUD operations and models for clients, deposits, and payments
2025-06-17 18:29:23 +02:00
Arc
dd1dea90c1
quickfix
2024-11-19 00:57:27 +00:00
Arc
5bdc334249
Merge branch 'v1' into feat_lnurl_v1
2024-11-18 13:44:41 +00:00
Arc
8b2b36a4f9
another v1 fixup + moved lnurl stuff to models
2024-11-15 00:06:28 +00:00
dni ⚡
48b1069a9f
feat: update to v1.0.0
2024-10-21 14:38:03 +02:00
dni ⚡
42b5edaf5d
feat: code quality
...
format
add ci
fixup ci
2024-08-13 08:20:45 +02:00
benarc
c50aaf5d8c
More notes and black
2024-02-01 17:47:17 +00:00
benarc
2cac36be17
format
2024-02-01 17:18:55 +00:00
benarc
7c0e227fd1
Working on withdraw
2024-01-22 13:34:48 +00:00
benarc
0711f583d6
changed name to myextension
2024-01-16 16:38:53 +00:00
arcbtc
ba7e11e30d
Switching lnurl links from model to crud
2023-12-30 21:37:52 +00:00
arcbtc
ea75373532
db wrong name
2023-12-28 17:22:54 +00:00
arcbtc
e8370579fb
conflict name change
2023-12-28 14:24:22 +00:00
arcbtc
5ca331134c
cleaned
2023-12-08 22:09:40 +00:00
arcbtc
c87ccf7107
added simple lnurl
2023-12-08 20:39:27 +00:00
Arc
aa560fd89d
Add files via upload
2023-12-08 15:43:40 +00:00