summaryrefslogtreecommitdiff
path: root/lib (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-03-05More fixeswip/T77-nola-renameJordan Bracco7-24/+41
2023-03-05link/image with pyerlai (tbc)Jordan Bracco1-0/+80
2023-03-05plugins: fix loggerJordan Bracco1-6/+17
2023-03-05plugin: gptJordan Bracco1-8/+104
2023-03-05plugin: imageJordan Bracco2-0/+247
2023-03-05connection: ignore snoonet channels on joinJordan Bracco1-31/+66
2023-03-05couch: fixesJordan Bracco1-1/+5
2023-03-02Couch fixJordan Bracco1-3/+3
2023-03-02More fixesJordan Bracco4-11/+51
2022-12-20Various fixes, refs T77.Jordan Bracco3-7/+6
2022-12-20Compile fixes, refs T77.Jordan Bracco4-4/+4
2022-12-20Finish renaming IRC to Nola.Irc, refs T77.Jordan Bracco13-19/+19
2022-12-20chore: config example update, add version to footer, remove useless module, ↵Jordan Bracco2-3/+3
refs T77.
2022-12-20chore(plugins)!: remove deprecated outline plugin, refs T77.Jordan Bracco1-108/+0
2022-12-20Rename IRC.{Connection,PuppetConnection} to ↵Jordan Bracco16-70/+70
Nola.Irc.{Connection,PuppetConnection}, refs T77.
2022-12-20Re-reorg files a bit, lol, refs T77.Jordan Bracco5-0/+0
2022-12-20More IRC. cleanup, refs T77.Jordan Bracco7-58/+51
2022-12-20Rename IRC.{Message,Trigger} to Nola.{Message,Trigger}, refs T77.Jordan Bracco33-113/+128
2022-12-20Finish moving things from IRC. to Nola., refs T77Jordan Bracco2-8/+10
2022-12-20Rename IRC.UserTrack to Nola.UserTrack, refs T77Jordan Bracco21-59/+60
2022-12-20Rename IRC.Membership to Nola.Membership, refs T77Jordan Bracco15-34/+34
2022-12-20Rename IRC.Account to Nola.Account, refs T77Jordan Bracco26-117/+117
2022-12-20IRC.PubSub -> Nola.PubSub, refs T77Jordan Bracco39-75/+65
2022-12-20Actually do not prefix folders with nola_ refs T77Jordan Bracco102-0/+0
2022-12-20Rename to NolaJordan Bracco53-310/+310
Summary: Nola rename cont. pt. 2. Refs T77. `find lib -name "*.ex" -type f | xargs sed -i '' 's/LSG/Nola/g'` Nola rename, cont. pt. 3. Refs T77. `s/:lsg/:nola/g` Nola rename, cont. pt. 4. Refs T77. Nola rename, cont. pt. 5. Refs T77. Configs. find config -type f | xargs sed -i '' 's/LSG/Nola/g' find config -type f | xargs sed -i '' 's/lsg/nola/g' BREAKING CHANGE: Config keys switch from `:lsg` to `:nola` Nola rename, the end. pt 6. Refs T77. Nola rename: The Big Move, Refs T77 Update repo URL, refs T77. Nola rename: Nola.Plugins, refs T77 Maniphest Tasks: T77 Differential Revision: https://phab.random.sh/D3
2022-12-20Update repo URL, refs T77.Jordan Bracco1-1/+1
2022-12-20Nola rename: The Big Move, Refs T77Jordan Bracco108-0/+0
2022-12-20Nola rename, the end. pt 6. Refs T77.Jordan Bracco1-1/+1
2022-12-20Nola rename, cont. pt. 4. Refs T77.Jordan Bracco9-19/+19
2022-12-20Nola rename, cont. pt. 3. Refs T77.Jordan Bracco24-41/+41
`s/:lsg/:nola/g`
2022-12-20Nola rename cont. pt. 2. Refs T77.Jordan Bracco90-296/+296
`find lib -name "*.ex" -type f | xargs sed -i '' 's/LSG/Nola/g'`
2022-12-20Rename to Nola, pt. 1. Refs T77Jordan Bracco6-14/+23
2022-12-20feat(couch): convert slashes to %2F in paths, allowing to use database or ↵Jordan Bracco1-2/+10
docs with slashes in their ids
2022-12-11Fix the fixes.Jordan Bracco5-8/+8
2022-12-11feat(telegram): create account for telegram userJordan Bracco2-6/+34
Ref T53
2022-12-11feat(base-plugin): list enabled plugins with `!plugins`Jordan Bracco1-0/+16
2022-12-11chore(account-plugin): complete documentationhref1-1/+5
2022-12-11feat(gpt): use flake id instead of couch generated idshref1-1/+2
2022-12-11chore: git url, extend version number and improve reportinghref3-3/+14
- appends `.build%y%m%d@%H%M` to version - more info & runtime version in `!version` - `LSG.source_url()` to get the git url instead of hardcodes
2022-12-11feat(telegram): replace dets by couch for room settingsJordan Bracco1-14/+50
Ref T58, T53
2022-12-11feat(couch): `Couch.get(db, :all_docs)` shorthand for `"_all_docs"`Jordan Bracco1-2/+4
2022-12-11feat(gpt): continue prompt, some fixesJordan Bracco2-27/+37
2022-12-11fix(couch): fix error handling in get/2,3Jordan Bracco1-1/+1
2022-12-11feat(message): assign id (flake_id)href6-33/+50
2022-12-11fix(user-track): ensure we only get an user per network even if it's over ↵Jordan Bracco1-5/+12
multiple bot connections
2022-12-11fix(irc-connection): attempt to find or create/join user in track when ↵Jordan Bracco1-2/+10
receiving a message
2022-12-11feat: derive Poison for IRC.{Account, Message}Jordan Bracco2-0/+2
2022-12-11fix: alcoolog: time fixesJordan Bracco2-3/+29
2022-12-11open_ai: improve error handlinghref1-8/+1
2022-12-11couch: improve, add post, puthref1-10/+86