Skip to content

Commit

Permalink
Merge pull request #203 from evt-project/develop
Browse files Browse the repository at this point in the history
Release v1.0.0-alpha
  • Loading branch information
EVTDevelopers authored Dec 7, 2022
2 parents 2f0aac7 + 63dc2f9 commit b605a7c
Show file tree
Hide file tree
Showing 504 changed files with 58,990 additions and 10,017 deletions.
File renamed without changes.
205 changes: 205 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,205 @@
{
"root": true,
"ignorePatterns": [
"projects/**/*"
],
"overrides": [
{
"files": [
"*.ts"
],
"parserOptions": {
"project": [
"tsconfig.json",
"e2e/tsconfig.json"
],
"createDefaultProgram": true
},
"extends": [
"plugin:@angular-eslint/recommended",
"plugin:@angular-eslint/template/process-inline-templates"
],
"rules": {
"@angular-eslint/component-class-suffix": [
"error",
{
"suffixes": [
"Component"
]
}
],
"@angular-eslint/component-selector": [
"error",
{
"type": "element",
"prefix": "evt",
"style": "kebab-case"
}
],
"@angular-eslint/contextual-lifecycle": "error",
"@angular-eslint/directive-class-suffix": [
"error",
{
"suffixes": [
"Directive"
]
}
],
"@angular-eslint/directive-selector": [
"error",
{
"type": "attribute",
"prefix": "evt",
"style": "camelCase"
}
],
"@angular-eslint/no-conflicting-lifecycle": "error",
"@angular-eslint/no-host-metadata-property": "error",
"@angular-eslint/no-inputs-metadata-property": "error",
"@angular-eslint/no-output-native": "error",
"@angular-eslint/no-output-on-prefix": "error",
"@angular-eslint/no-outputs-metadata-property": "error",
"@angular-eslint/use-lifecycle-interface": "error",
"@angular-eslint/use-pipe-transform-interface": "error",
"@typescript-eslint/array-type": [
"error",
{
"default": "array-simple"
}
],
"@typescript-eslint/member-ordering": [
"error",
{
"default": [
"static-field",
"instance-field",
"static-method",
"instance-method"
]
}
],
"@typescript-eslint/no-empty-function": "error",
"@typescript-eslint/no-empty-interface": "error",
"@typescript-eslint/no-explicit-any": "error",
"@typescript-eslint/no-for-in-array": "error",
"@typescript-eslint/no-inferrable-types": [
"error",
{
"ignoreParameters": true
}
],
"@typescript-eslint/no-non-null-assertion": "error",
"@typescript-eslint/no-unnecessary-boolean-literal-compare": "error",
"@typescript-eslint/no-var-requires": "error",
"arrow-parens": [
"error",
"always"
],
"arrow-body-style": [
"error",
"as-needed"
],
"camelcase": [
"error",
{
"properties": "always",
"ignoreImports": true,
"ignoreGlobals": true
}
],
"comma-dangle": [
"error",
"always-multiline"
],
"curly": [
"error",
"all"
],
"eol-last": [
"error",
"always"
],
"eqeqeq": "error",
"key-spacing": "error",
"max-len": [
"error",
{
"code": 150
}
],
"newline-before-return": "error",
"no-cond-assign": "error",
"no-console": [
"error",
{
"allow": [
"log",
"error",
"warn"
]
}
],
"no-duplicate-case": "error",
"no-else-return": "error",
"no-eval": "error",
"no-fallthrough": "error",
"no-irregular-whitespace": "error",
"no-multiple-empty-lines": "error",
"no-restricted-imports": [
"error",
"rxjs/Rx"
],
"no-shadow": "error",
"no-template-curly-in-string": "error",
"no-trailing-spaces": "error",
"no-unsafe-finally": "error",
"no-unused-expressions": "error",
"no-useless-rename": "error",
"no-var": "error",
"no-whitespace-before-property": "error",
"prefer-const": "error",
"object-curly-spacing": [
"error",
"always"
],
"quotes": [
"error",
"single",
{
"avoidEscape": true,
"allowTemplateLiterals": true
}
],
"semi-style": [
"error",
"last"
],
"sort-imports": [
"error",
{
"ignoreDeclarationSort": true,
"ignoreCase": true
}
],
"space-before-function-paren": [
"error",
{
"anonymous": "never",
"named": "never",
"asyncArrow": "always"
}
],
"use-isnan": "error"
}
},
{
"files": [
"*.html"
],
"extends": [
"plugin:@angular-eslint/template/recommended"
],
"rules": {}
}
]
}
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

# compiled output
/dist
/release
/tmp
/out-tsc
# Only exists if Bazel was run
Expand Down Expand Up @@ -32,6 +33,7 @@ speed-measure-plugin*.json
.history/*

# misc
/.angular/cache
/.sass-cache
/connect.lock
/coverage
Expand All @@ -44,3 +46,6 @@ testem.log
# System Files
.DS_Store
Thumbs.db

# Compodoc Documentation
/documentation
3 changes: 0 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
language: node_js
branches:
only:
- master
node_js:
- "12.10"
dist: trusty
Expand Down
87 changes: 87 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

### Dependency Updates
- Updated to Angular 9

### Added
- Text/images connection in page change
- Support for styleDefDecl as default style of renditional information
- Apparatus entry inline visualization
- Support for viewer information extracted from xml
- Tags declaration visualization
- Namespace declaration visualization
- Rendition declaration visualization
- Editorial declaration visualization
- Sampling declaration visualization
- Project description visualization
- Encoding description visualization
- Critical edition navigation
- Project Info modal
- Notes statement visualization
- Series statement visualization
- Extent visualization
- Edition statement visualization
- Publication statement visualization
- Resp statement visualization
- Title statement visualization
- Header section visualization
- File description visualization
- Navigation toolbar
- Manuscript description header button
- Manuscript description visualization
- Manuscript part visualization
- Manuscript fragment visualization
- Additional visualization
- History visualization
- Physical description visualization
- Manuscript contents visualization
- Manuscript identifier visualization
- Text selection for generate text annotations
- Revision description data extraction
- Profile description data extraction
- Encoding description data extraction
- File description data extraction
- Critical text pages division
- Xi:include support for edition text
- Manuscript description data extraction
- Deletion vizualization
- Verses group visualization
- Multiple line words normalization in interpretative and critical edition
- Word visualization
- Incurable corruptions visualization
- Verses/Prose toggler
- Addition vizualization
- Known and unknown gaps. Support for "char", "line" and "word" as unit
- Critical text visualization
- Surplus visualization
- Damage visualization
- Configuration for editorial conventions
- Supplied text visualization
- IndexedDB support for annotator
- Verses visualization
- Navigation by view, page and edition level
- Custom logo
- Text emendations
- Text normalizations
- Junicode font for medievalists
- Glyphs in text
- Char and glyphs in characters declaration
- Apparatus entries extraction
- Numbered pharagraphs
- Critical and comment notes
- Named entities and interesting elements selector
- Witness list extraction
- Named entities visualisation
- Named entities extraction
- OpenSeadragon component with support for manifest file

### Changed
- Routing params keys
- Parse logic
- Start using "changelog"
Loading

0 comments on commit b605a7c

Please sign in to comment.