| Age | Commit message (Collapse) | Author |
|
**🌼 all: fix logging in client tests**
**💧 all: replace golangci-lint with internal linter**
The internal/cmd/gocheck use the go static analysis [Analyzer] that are
not included in the default go vet.
By using gocheck we found un-alignment and shadowing,
* client.go:18:13: struct with 24 pointer bytes could be 16
* dictionary.go:23:17: struct with 32 pointer bytes could be 16
* client_test.go:18:13: struct with 56 pointer bytes could be 48
* client_test.go:62:13: struct with 56 pointer bytes could be 48
* cmd/kamusku-telegram-bot/main.go:31:3: declaration of "err" shadows
declaration at line 25
* kamusku_test.go:49:3: declaration of "err" shadows declaration at
line 38
[Analyzer]: https://pkg.go.dev/golang.org/x/tools/go/analysis#hdr-Analyzer
**💧 README: add section about development and license**
**💧 all: fix test due to missing testdata directory**
|
|
Since v0.60.1 the lib/hunspell package has been removed due to inactivity.
We replace it by copying the internal function MergeDictionaries directly.
|
|
This fix kbbi login issue due to minimal TLS version (1.3) cause the
connection being blocked by CloudFlare.
The new kamusd version has been deployed immediately.
|
|
The kamusku CLI accept one or more words to be lookup their definition
on the server.
|
|
|
|
For the reason why we choose GPL v3 see
https://kilabit.info/journal/2022/gpl/.
While at it, we make the project comply with REUSE Specification
version 3.0.
|
|
The "share" module has been moved to new forge, SourceHut, with new name
"pakakeh.go".
|
|
This commit move the directClient to different repository called kamusku
and changes the module name from kamusku to kamusd.
|
|
|
|
|
|
Disebabkan banyak yang kebingungan menggunakan bot, pada saat user
mulai pertama kali menggunakan bot dengan perintah "start" maka akan
ditampilkan contoh penggunaan perintah "definisi".
|
|
Selain itu sederhanakan deskripsi dari perintah "definisi".
|
|
|
|
|
|
|
|
Currently the server and client can onyl handle API for looking up
definitions of the words through "/api/definisi" URL.
|
|
|
|
|