There is a newer version of the record available.

Published November 20, 2020 | Version v0.7.9

webern-unibas-ch/awg-app: Release v0.7.9

Authors/Creators

  • 1. @webern-unibas-ch | @dhlab-basel

Contributors

Project member:

  • 1. @webern-unibas.ch

Description

A prototype web application for the online edition of the Anton Webern Gesamtausgabe, located at the Musicological Seminar of the University of Basel. It is written in Angular and runs on edition.anton-webern.ch.

Changes since last release:

Features

  • edition: add zoom slider for graph (6d1caa9)

Bug Fixes

  • app: inject angular's DOCUMENT in AnalyticsService (e4e2f71)
  • core: fix incorrect gnd exposition (3d6d6fd)
  • core: fix unescaped dot in salsah regex (b22230e)
  • core: improve escape sequence for salsah-links (ab0f925)
  • core: improve logic for cache Map (1e82e68)
  • core: improve regex for replacing salsah links (504acd7)
  • core: move analytics replacement message to init section (7ac4fb1)
  • core: simplify logic for gnd exposition (3b4f643)
  • core: switch from ga to gtag for analytics (b12e2a9)
  • edition: fix d3 event handling in force graph after update to d3 v6 (e96becb), closes #23
  • edition: improve use of EditionSvgOverlayTypes in SvgSheetComponent (62c1151)
  • edition: move CONSTRUCT results panel into separate component (dd46c60)
  • edition: move SELECT results panel into separate component (0f2ed59)
  • edition: move sparql editor into separate component (aaf5f9a)
  • edition: move triples editor into separate component (28c5b1f)
  • edition: move unsupported type results into separate component (9f1067b)
  • edition: remove unneeded go mode from code mirror (4f9dced)
  • edition: simplify logic for typeKey of EditionSvgOverlay (c61ddad)
  • edition: update d3Service to work with d3 v6 (f6ae36b)

Documentation

  • CHANGELOG: rewrite changelog with new config (7f1d041)
  • testing: add JSDocs for new mock helper (96c84fe)

Continuous Integration

  • gh-actions: run deployment only from master (f638b58)
  • gh-actions: use push event for CI Tests workflow (ada06f4)
  • travis: remove unneeded deploy step (1f43c9d)

Build System

  • app: rename default github branch to main (3238272)
  • deps: update d3 packages (01bcfe2)
  • deps: update dependencies for Angular v10.2.0 (5ad2056)

Tests

  • app: clean up some tests (75a31de)
  • app: cleanup for some tests (a2f79c4)
  • app: improve routing logic in AppComponent tests (fd402bb)
  • app: remove unused logic from test helpers (64dfebe)
  • app: update test.ts (2dbab11)
  • core: add more tests for app component (a960336)
  • core: add self-tests for storages of gnd service (eebee95)
  • core: add tests for analytics service (dac95a5)
  • core: add tests for CachingInterceptor (ed00641)
  • core: add tests for dataStreamerService (ac6ea5c)
  • core: add tests for GND exposition to parent windows (58660c5)
  • core: add tests for HttpCacheService (85e83a5)
  • core: add tests for loading service (a2558df)
  • core: add tests for LoadingInterceptor (8d8d941)
  • core: add tests for sideInfoService (b50b97d)
  • core: adjust tests for gnd service after changes (e83a80e)
  • core: fix NgZone issue in AppComponent tests (885e16b)
  • core: improve tests for LoadingService (4bc3db3)
  • core: move mock helper into separate files (b50f5e2)
  • core: prevent setting of real gtag script in AnalyticsTest (6b94170)
  • core: remove unnecessary test from ApiService (1c3e0e7)
  • core: set default values for services in beforeEach (e945466)
  • core: use helper function for analytics setup (52d0cf3)
  • core: use mockStorage from external file in StorageService (6e379ea)
  • edition: add missing FontModule in ForceGraphComponent tests (0247d44)
  • edition: add tests for ConstructResultsComponent (a2e465c)
  • edition: add tests for EditionGraphComponent (63165be)
  • edition: add tests for EditionService (7e11656)
  • edition: add tests for GraphVisualizerComponent (9388d2e)
  • edition: add tests for SelectResultsComponent (4954cc5)
  • edition: add tests for SparqlComponent (855f036)
  • edition: add tests for TriplesComponent (f77150c)
  • edition: add tests for UnsupportedTypeResultsComponent (63c928b)
  • edition: finish tests for EditionDataService (785bd33)
  • edition: finish tests for EditionViewComponent (177f432)
  • edition: use mockService for editionViewComponent (7d23e0b)
  • search: move HttpCacheService to core services (f0fff03)
  • side-info: add tests for ResourceInfoComponent (b042014)
  • side-info: use mocked DataStreamerService in ResourceInfoComponent (7a3f518)

Files

webern-unibas-ch/awg-app-v0.7.9.zip

Files (4.9 MB)

Name Size Download all
md5:98181acc72d3457297814790b7b473f6
4.9 MB Preview Download

Additional details