Commit graph

35 commits

Author SHA1 Message Date
ayn2op
a111a9dfbb feat: enable timestamps by default 2025-05-07 00:42:10 -04:00
ayn2op
284853dc4a feat(config): move Timestamps & TimestampsFormat to its own table 2025-04-30 13:25:12 -04:00
ayn2op
ecabfba13c refactor(config): remove notifications.go 2025-04-30 13:22:55 -04:00
ludmila-lovelace
7bc948b0d0
feat: add toast notifications (#527) 2025-04-17 19:31:30 -04:00
ayn2op
b395d938c4 refactor(config): move common fields into single table 2025-03-21 21:51:39 -04:00
ayn2op
09cf630c15 refactor(logger,config): move filename to consts 2025-03-17 16:57:40 -04:00
ayn2op
eeb54e0577 refactor(config): alignment 2025-02-23 13:20:00 -05:00
Ayyan
2b151ca029
feat(config): add status field (#506)
Co-authored-by: ayn2op <ayn2op@mac.local>
2025-02-22 21:57:51 -05:00
ayn2op
edb0c255d4 feat: set OS-specific user agents
Closes #495
2025-02-10 18:33:40 -05:00
Ayyan
f2e8a05bac
feat(config): add user_agent field (#486)
Co-authored-by: ayn2op <ayn2op@mac.local>
2025-01-23 20:26:05 -05:00
ayn2op
e141cb97d0 Revert "Initialize Go workspace (#483)"
This reverts commit ea0206aed6.
2025-01-10 20:36:10 -05:00
Ayyan
ea0206aed6
Initialize Go workspace (#483) 2025-01-10 20:33:18 -05:00
ayn2op
f466b042a3 feat: add useful log messages 2024-12-20 18:29:09 -05:00
ayn2op
37a8be5885 refactor: remove constants package 2024-10-13 11:34:19 -04:00
ayn2op
cc5fe0620d Remove timestamps_before_author field (timestamps are before author by default) 2024-09-27 21:04:50 +05:30
Retropaint
a6e6388322
Color-coded attachements & link toggling (#438)
Co-authored-by: Ayyan <119342035+ayn2op@users.noreply.github.com>
2024-09-25 18:02:04 +05:30
ayn2op
3999756947 fix(config): merge default config 2024-09-22 02:13:21 +05:30
ayn2op
efe3388ac9 feat: hide messages from blocked users
Closes #392
2024-09-12 14:22:03 +05:30
ayn2op
8f4848f5c2 refactor: couple unrelated fields 2024-08-31 15:37:46 +05:30
ayn2op
d316eb2133 refactor: set config directory path in constants package 2024-08-31 15:32:53 +05:30
ayn2op
b2d0bd487c refactor: fmt internal/config/config.go 2024-08-29 20:17:07 +05:30
Steven Irving
057919e236
Add timestamps_format option to configuration file (#378) 2024-04-01 15:50:25 +05:30
Ayyan
c87f3fffc6
Remove vi interface (#376) 2024-03-29 16:15:08 +05:30
ayn2op
dcc843f8f1 Remove debug print statement :P 2024-03-26 16:24:38 +05:30
Ayyan
d465ede6d8
Implement vi interface (#372) 2024-03-26 16:06:39 +05:30
ayn2op
ff7dbd15c5 Format internal/config 2024-03-25 22:42:38 +05:30
cyberme0w
c1b3597b8c
Add config option to disable auto-expanding folders (#367) 2024-03-16 17:51:14 +05:30
ayn2op
6d76be4aae log: new package 2023-10-30 16:50:51 +05:30
ayn2op
fb1945b5b4 refactor: cleanup 2023-10-28 20:03:13 +05:30
ayn2op
dd416b3305 refactor: add comments to config.yml 2023-10-28 19:44:35 +05:30
ayn2op
907b9eb1ce Switch to kong for CLI 2023-06-05 15:55:48 +05:30
Ohkthx
401c0635cf
feat: add config flag to specify different path (#292)
Co-authored-by: ayn2op <119342035+ayn2op@users.noreply.github.com>
2023-05-10 22:10:02 +05:30
ayn2op
58cf6de313 Clarify configuration fields 2023-01-23 23:01:19 +05:30
ayn2op
e26a4626c5 Return nil instead of error (always stat error if first startup [config file does not exist]) 2023-01-23 22:30:10 +05:30
ayn2op
94f13299de Convert main-level global variable to package-level global variable 2023-01-23 18:02:06 +05:30
Renamed from config/config.go (Browse further)