befe29334f
Zed bug!!!
2025-12-02 10:28:13 -05:00
f66cdc0d19
Implement normalization of empty strings to nil in parser.ex
2025-12-02 10:12:07 -05:00
98893fa249
DOCS: Update Agents.md with cicada-mcp tools note
...
Clarified that cicada-mcp tools are currently unavailable in this environment.
2025-12-02 09:48:28 -05:00
1813ed621e
Add dependencies for development and testing
...
- Added `elixir_sense` and `req` to the dev and test dependencies. - Updated `floki` and `nimble_options` to their
latest versions in the lockfile.
2025-12-02 09:48:10 -05:00
763e1dba0c
ADD IBAN FIELD TO STRUCTS AND UPDATE PARSING LOGIC
...
- Added `iban` field to the `IbanEx.Iban` struct to hold the full IBAN value. - Updated the parsing logic to populate
the new field. - Adjusted BBAN rules and tests for France and Brazil to reflect updated structures. - Improved error
handling and format validation routines.
2025-11-30 11:04:09 -05:00
d197a86454
Added new countries
2025-11-29 23:08:52 -05:00
858439713a
Fixes in factory and registry validation tests
2025-11-29 23:02:06 -05:00
44ec65eef4
tests added
2025-11-29 22:47:56 -05:00
20aa1de1ad
Update parser.ex
2025-11-29 21:20:45 -05:00
fe5ba31a46
Docs
2025-11-29 21:20:32 -05:00
ab78006932
Add tool versions and update project guidelines
...
- Introduced `.tool-versions` file for Erlang and Elixir versions. - Updated references from "Banker" to "IbanEx" in
project guidelines.
2025-11-29 15:34:14 -05:00
7bce4f8051
Add script to fetch and process IBAN registry data
...
Include a new Python script that retrieves IBAN registry data from SWIFT and processes it into a structured JSON format,
along with a PDF document for reference.
2025-11-29 12:48:51 -05:00
0ed739b444
Enable Elixir tracking and update .gitignore
...
- Add .gitattributes for Elixir file tracking. - Extend .gitignore for Elixir-related and other development files. -
Introduce Agents.md with project guidelines and usage rules. - Create CLAUDE.md as a symlink to Agents.md. - Update
mix.exs to specify proper version for elixir_sense.
2025-11-29 12:48:45 -05:00
83ddceec00
Some ToDos added
2024-06-15 12:44:49 -04:00
e847e2c473
BBAN parts: bank_code, account_number, branch_code and national_check supported in parser and validator
0.1.8
2024-05-16 15:01:17 -04:00
a660250af1
0.1.7
2024-05-16 05:07:45 -04:00
709f6c50b5
Partial IBAN parser added
0.1.7
2024-05-16 04:55:21 -04:00
5cfc3f5fa2
Check to existing country module before parsing bban
0.1.7.rc4
2024-05-15 00:04:47 -04:00
ce90960649
iban_violates_country_rule? fix
0.1.7.rc3
2024-05-14 23:55:32 -04:00
e7e6bbda29
Return blank strings in responses
0.1.7.rc2
2024-05-14 23:45:34 -04:00
6ec94020ef
Empty strings supported in parse_bban
0.1.7.rc1
2024-05-14 23:22:16 -04:00
dc1b802c77
Partial BBAN parsing
0.1.7.rc0
2024-05-14 23:09:24 -04:00
384b9b7a39
Added first non SEPA countries
0.1.6
2024-05-14 19:15:55 -04:00
4abf01b752
bban parse function
0.1.5
2024-05-11 11:52:34 -04:00
ae17d13731
VErsion fix
2024-05-10 18:03:26 -04:00
4447a10bf2
Length checks added, validations added
2024-05-10 17:56:29 -04:00
51c5c1d800
Formatted doctests
2024-03-10 20:20:15 -04:00
fdf28f7609
Added all SEPA countries (IBANs from European Union countries) and minimal test coverage for countries
2024-03-10 20:02:20 -04:00
6b5f3676c8
Removed esbuild and bumped to 0.1.1
2024-03-07 18:41:45 -05:00
390036bafb
Credo warning fast fixes (disable module docs)
2024-03-07 18:39:33 -05:00
1a9d6758fd
”Use“ and some metaprograming to refactor behaviours implimentation
2024-03-07 18:33:38 -05:00
368225f331
List deserializer added
2024-03-05 19:56:59 -05:00
72ec45a361
Updated README.md
2024-03-05 19:49:20 -05:00
6b8715533b
Migrated from bankster
2024-03-05 06:05:16 -05:00
a32c7a5b74
Initial commit
2024-03-05 06:02:58 -05:00