aboutsummaryrefslogtreecommitdiff
path: root/go.mod
AgeCommit message (Collapse)Author
2025-12-27Release kamusku v0.1.1 (2025-12-27)HEADv0.1.1mainShulhan
**🌼 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**
2025-07-14go.mod: upgrade package pakakeh.go to v0.60.1Shulhan
Since v0.60.1 the lib/hunspell package has been removed due to inactivity. We replace it by copying the internal function MergeDictionaries directly.
2024-12-13go.mod: update all dependenciesShulhan
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.
2024-04-18cmd/kamusku: command line interface to kamusku serverShulhan
The kamusku CLI accept one or more words to be lookup their definition on the server.
2024-04-18all: rename the module to "kamusku"Shulhan
2024-04-06all: re-license the project to GPL-3.0 or laterShulhan
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.
2024-04-06all: replace "share" module with "pakakeh.go"Shulhan
The "share" module has been moved to new forge, SourceHut, with new name "pakakeh.go".
2021-01-31all: rewrite the serverShulhan
This commit move the directClient to different repository called kamusku and changes the module name from kamusku to kamusd.
2020-05-30all: rename the module to "kamusku"Shulhan
2020-05-28go.mod: update dependenciesShulhan
2020-04-12telegram_bot: tampilkan pesan pada perintah "start"Shulhan
Disebabkan banyak yang kebingungan menggunakan bot, pada saat user mulai pertama kali menggunakan bot dengan perintah "start" maka akan ditampilkan contoh penggunaan perintah "definisi".
2020-04-11telegram_bot: tangani perintah yang tidak dikenalShulhan
Selain itu sederhanakan deskripsi dari perintah "definisi".
2020-04-11all: implementasi bot untuk TelegramShulhan
2020-04-05all: simplify iterating HTML tree with NodeIteratorShulhan
2020-04-05all: simplify html parser using github.com/shuLhan/share/lib/net/htmlShulhan
2020-04-01all: implement server and client for dictionary APIShulhan
Currently the server and client can onyl handle API for looking up definitions of the words through "/api/definisi" URL.
2020-03-29definisi_kata: bersihkan spasi menjadi satu spasiShulhan
2020-03-02kbbi: The command line interface and Go library for kbbi.kemdikbud.go.idShulhan