Sen descrición

Adam Evyčędo 9fddaa8fbf book returns one image hai 3 días
accounts b8f0e25741 add films to calendar and serve calendar as ics file %!s(int64=3) %!d(string=hai) anos
config 0e34b26843 move TMDB API key to config %!s(int64=4) %!d(string=hai) anos
datastructure 311a054f2c get article title for books from Inventaire %!s(int64=4) %!d(string=hai) anos
db 6becd52d1f make session longer hai 7 meses
front 137de2cfeb add account page %!s(int64=2) %!d(string=hai) anos
i18n 6becd52d1f make session longer hai 7 meses
inventaire 311a054f2c get article title for books from Inventaire %!s(int64=4) %!d(string=hai) anos
libamuse 6becd52d1f make session longer hai 7 meses
network e3b342815f check http code 304 only if there was no error %!s(int64=4) %!d(string=hai) anos
static 137de2cfeb add account page %!s(int64=2) %!d(string=hai) anos
templates 137de2cfeb add account page %!s(int64=2) %!d(string=hai) anos
tmdb 2f7035afd7 make page 1 if no page given hai 1 ano
wikidata 9fddaa8fbf book returns one image hai 3 días
.gitignore a9944d1f7c cache films’ responses %!s(int64=4) %!d(string=hai) anos
CHANGELOG.adoc 6becd52d1f make session longer hai 7 meses
CODE_OF_CONDUCT 353ebd9bc3 update readme to global template of mine %!s(int64=2) %!d(string=hai) anos
LICENSE 0d1d834b61 add license %!s(int64=5) %!d(string=hai) anos
README.adoc a15f3d4515 add "remove froom watchlist" button on 404 error page if film is on wantlist %!s(int64=2) %!d(string=hai) anos
example.toml c7bdc51bd9 add configuration to readme %!s(int64=4) %!d(string=hai) anos
go.mod 9fddaa8fbf book returns one image hai 3 días
go.sum 9fddaa8fbf book returns one image hai 3 días
main.go 6becd52d1f make session longer hai 7 meses
mkfile 6becd52d1f make session longer hai 7 meses
router.go 6becd52d1f make session longer hai 7 meses

README.adoc

= a·muse
apiote
v0.4.0 (Dish of the Day) 2020-11-25
:toc:

a·muse is a no-JavaScript frontend for The Movie Database. It is also a system that connects films with books which the former are based on, thanks to using data from Wikidata. Finally, a·muse is also a place to collect ideas which films, books, and series watch or read next, and which of those have already been watched or read.

== Name

The name of the system is ‘a·muse.’ The name of the program, command, any package is ‘amuse.’

Both are pronounced the same–[æˈʔmjuːz].

It’s a play of words—‘amuse’ as a verb, and ‘a muse’ as a goddess.

== Building

To build version 0.4.x, You need:

* `go>=1.11`
* `resvg`
* `cwebp`
* `mk`

Then, all You have to do is run `mk`, and—optionally—`mk install`

== Running

----
Usage of ./amuse:
-a string
address to run amuse on
-c string
configPath (default "/etc/amuse.toml")
-d string
data directory
-m string
manage command
-p int
port to run amuse on
----

== Configuration

a·muse can be configured with command line arguments or with configuration file. Example configuration file can be found in `example.toml`. The only mandatory field is `TmdbApiKey`

== Contribute

This project uses The Code of Merit, which is available as CODE_OF_CONDUCT file.

The roadmap is available in `CHANGELOG.adoc` file and—although it’s not set in stone—feature requests are highly discouraged. Contributions, however, are welcome as patches; please send them to `amuse@git.apiote.xyz` using `git send-email`. Patches must include a sign-off to certify agreement to https://developercertificate.org/[Developer Certificate of Origin].

If You want to translate a·muse, translate strings in `i18n/default.toml` and send patch, or share the translated file in any other way. The translated file must be named `tag.toml`, where `tag` is the language tag of the translation. Translations don’t have to be full; a·muse falls back to default (en-GB) when strings are missing.

All communication—questions, bugs, etc.—should go through the mailing list available at `amuse@git.apiote.xyz`. Note that all communication will be made public at https://asgard.apiote.xyz/.

This project uses https://nvie.com/posts/a-successful-git-branching-model/[nvie’s branching model].

== Mirrors

The canonical repository for this project is https://git.apiote.xyz/amuse.git it’s mirrored at https://notabug.org/apiote/amuse

Mirrors exist solely for the sake of the code and any additional functions provided by third-party services (including but not limited to issues and pull requests) will not be used and will be ignored.

== License

----
amuse Copyright (C) 2019–2022 apiote

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program. If not, see .
----