aboutsummaryrefslogtreecommitdiff
path: root/src/hydrilla/proxy/web_ui/templates/repos
AgeCommit message (Expand)Author
2022-10-22[proxy] make popup script injection configurable throught the web UIWojtek Kosior
2022-10-18[proxy] upon Haketilo launch automatically open Haketilo landing page in user......Wojtek Kosior
2022-10-04[proxy] display some more details in mapping/resource version view in the web UIWojtek Kosior
2022-09-29[proxy] make uniform use of section labels in the web UIWojtek Kosior
2022-09-29[proxy] make it possible to create "ad hoc" packages through the web UIWojtek Kosior
2022-09-28[proxy] make some (possibly confusing) web UI parts only display to advanced ...Wojtek Kosior
2022-09-28[builder][server][proxy] correct a mistake in promise textWojtek Kosior
2022-09-28[proxy] allow prompting the user when a package suitable for current site is ......Wojtek Kosior
2022-09-28[proxy] complete the text content and styling of web UI pages written so farWojtek Kosior
2022-09-28[proxy] improve the look of item lists in web UIWojtek Kosior
2022-09-28[proxy] allow packages to be frozen and unfrozen in the web UI...Wojtek Kosior
2022-09-28[proxy] improve styling of items' "install" and "uninstall" buttons in the we...Wojtek Kosior
2022-09-28[proxy] once again fix SPDX identifiers in jinja templatesWojtek Kosior
2022-09-28[proxy] move SPDX license identifiers from jinja templates to separate files...Wojtek Kosior
2022-09-28[proxy] properly flag failed package installations in sqlite dbWojtek Kosior
2022-09-28[proxy] normalize whitespace in jinja templatesWojtek Kosior
2022-09-28make repo packages (mappings) load as uninstalled; make them installable thro...Wojtek Kosior
2022-09-28inform the web UI user about errors in communication with repositoryWojtek Kosior
2022-09-28arrange web UI Jinja templates into multiple directoriesWojtek Kosior
linux-gnu. (GNU Build System)(package-cross-derivation]: Same. (G-Expressions)[cross compilation]: Same. (Additional Build Options)[cross-compilation, build logs]: Same. (qemu-binfmt-service-type): Remove mips64el. * doc/contributing.texi (Submitting Patches): Same. * m4/guix.m4: (GUIX_ASSERT_SUPPORTED_SYSTEM): Remove mips64el-linux. 2020-05-28maint: Check whether Guile-Gcrypt is recent enough.Ludovic Courtès Suggested by Danny Milosavljevic <dannym@scratchpost.org> in <https://bugs.gnu.org/41494>. * m4/guix.m4 (GUIX_CHECK_GUILE_GCRYPT): New macro. * configure.ac: Use it. 2020-02-22build: Depend on guile-ssh 0.12.0Lars-Dominik Braun This is a followup to 35f35111678e6622301b414f3d464acb71e106bb. * m4/guix.m4 (GUIX_CHECK_GUILE_SSH): Check for userauth-gssapi! * doc/guix.texi: Document version requirement Signed-off-by: Ludovic Courtès <ludo@gnu.org> 2019-08-17build: 'GUIX_CHECK_GUILE_JSON' really checks for Guile-JSON 3.x.Ludovic Courtès Until now the 'guile' process would always exit with 0, as long as Guile-JSON is installed, whether it's version 1 or version 3. * m4/guix.m4 (GUIX_CHECK_GUILE_JSON): Fix array syntax and remove catch-all 'match' clause. 2019-07-25maint: Switch to Guile-JSON 3.x.Ludovic Courtès Guile-JSON 3.x is incompatible with Guile-JSON 1.x, which we relied on until now: it maps JSON dictionaries to alists (instead of hash tables), and JSON arrays to vectors (instead of lists). This commit is about adjusting all the existing code to this new mapping. * m4/guix.m4 (GUIX_CHECK_GUILE_JSON): New macro. * configure.ac: Use it. * doc/guix.texi (Requirements): Mention the Guile-JSON version. * guix/git-download.scm (git-fetch)[guile-json]: Use GUILE-JSON-3. * guix/import/cpan.scm (string->license): Expect vectors instead of lists. (module->dist-name): Use 'json-fetch' instead of 'json-fetch-alist'. (cpan-fetch): Likewise. * guix/import/crate.scm (crate-fetch): Likewise, and call 'vector->list' for DEPS. * guix/import/gem.scm (rubygems-fetch): Likewise. * guix/import/json.scm (json-fetch-alist): Remove. * guix/import/pypi.scm (pypi-fetch): Use 'json-fetch' instead of 'json-fetch-alist'. (latest-source-release, latest-wheel-release): Call 'vector->list' on RELEASES. * guix/import/stackage.scm (stackage-lts-info-fetch): Use 'json-fetch' instead of 'json-fetch-alist'. (lts-package-version): Use 'vector->list'. * guix/import/utils.scm (hash-table->alist): Remove. (alist->package): Pass 'vector->list' on the inputs fields, and default to the empty vector. * guix/scripts/import/json.scm (guix-import-json): Remove call to 'hash-table->alist'. * guix/swh.scm (define-json-reader): Expect pair? or null? instead of hash-table?. [extract-field]: Use 'assoc-ref' instead of 'hash-ref'. (json->branches): Use 'map' instead of 'hash-map->list'. (json->checksums): Likewise. (json->directory-entries, origin-visits): Call 'vector->list' on the result of 'json->scm'. * tests/import-utils.scm ("alist->package with dependencies"): New test. * gnu/installer.scm (build-compiled-file)[builder]: Use GUILE-JSON-3. * gnu/installer.scm (installer-program)[installer-builder]: Likewise. * gnu/installer/locale.scm (iso639->iso639-languages): Use 'assoc-ref' instead of 'hash-ref', and pass vectors through 'vector->list'. (iso3166->iso3166-territories): Likewise. * gnu/system/vm.scm (system-docker-image)[build]: Use GUILE-JSON-3. * guix/docker.scm (manifest, config): Adjust for Guile-JSON 3. * guix/scripts/pack.scm (docker-image)[build]: Use GUILE-JSON-3. * guix/import/github.scm (fetch-releases-or-tags): Update docstring. (latest-released-version): Use 'assoc-ref' instead of 'hash-ref'. Pass the result of 'fetch-releases-or-tags' to 'vector->list'. * guix/import/launchpad.scm (latest-released-version): Likewise.