Skip to content
This repository has been archived by the owner on Mar 15, 2022. It is now read-only.

Commit

Permalink
Feature: Flat repository (#35)
Browse files Browse the repository at this point in the history
* Move from layered repo to a single layer. Add FlatRespository and its Facade
* Refactor: Run tidyall -a
* Fix builds on Travis by updating Text::BibTeX (#37)
* Enable verbose installation
* Remove traces of `Dist::Zilla` support
* Use Text::BibTeX version 0.88
* Remove has 'dateTimeFormat' from BibSpaceDTO
* Name routes for Teams. Remove Arch generator
* Remove non-existing route for teams. Change URL for /unrelated_papers
* Fix Dockerhub builds (#39)
* Add wait-for script
* Fix: Store hashed password after password reset. Fixes #40
* Fix bug for deleting teams. Add tests for uncovered code. Update changelog
* Remove unused code. Refactor + add tests for a disabled registration
* Fix attachment_url test
* Replace eval LocalBibStyle.pm in _function_arith
  • Loading branch information
vikin91 committed May 24, 2019
1 parent 671471f commit 9eacc08
Show file tree
Hide file tree
Showing 159 changed files with 4,784 additions and 8,167 deletions.
16 changes: 16 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# top-most EditorConfig file
root = true

[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
indent_style = space
indent_size = 2






39 changes: 27 additions & 12 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,20 @@
### Changelog ###

#### v0.6.0 - 24.05.2019

* Fixed:
* (Major) Issue with some changes not being persisted in the database (#21).
* Changed:
* Default backup format to JSON
* Removed:
* Support for `Storable` backup
* (Internal) Support for build-in in-memory cache `SmartLayer`.

#### v0.5.4 - 04.05.2019

This version supports backups in format: `Storable` and `JSON`.
Use it to migrate your data from `0.5.x` to `0.6.x`.

* Added:
* Support for Mojolicious `>7.55` by changing route placeholders from `()` to `<>` (#38)
* Official Docker image with Dockerhub build (#39)
Expand All @@ -12,17 +25,19 @@

#### v0.5.3 - 07.2018

This version is probably the only one that supports both types of backups: Storable and JSON.
Use it to migrate your data from 0.5.x to 0.6.x.

* Deprecation: Storable backups are marked as deprecated now. Use JSON backup instead.
* Feature: Add support for independent JSON backup and restore
This version supports backups in format: `Storable` and `JSON`.
Use it to migrate your data from `0.5.x` to `0.6.x`.

* Fix: Non-ANSI usernames are now properly encoded with UTF-8 on the Publications page
* Fix: External link to DateTime formats uses now permalink to CPAN
* Fix: Show recenlty added/modified works correctly for less than 10 objects in system
* Fix: Harden tests for less than 10 objects in system
* Internal: Add SerializableBase to BibSpace Entities
* Added:
* Support for independent JSON backup and restore
* (Internal) Add SerializableBase to BibSpace Entities
* Fixed:
* Non-ANSI usernames are now properly encoded with UTF-8 on the Publications page
* External link to DateTime formats uses now permalink to CPAN
* Show recently added/modified works correctly for less than 10 objects in system
* Tests for less than 10 objects in system
* Deprecated:
* Storable backups. Use JSON backup instead.

#### v0.5.2 - 08.2017 ####

Expand Down Expand Up @@ -71,7 +86,7 @@ Use it to migrate your data from 0.5.x to 0.6.x.
#### v0.4.5 - 08.10.2016 ####

* Code refactoring - towards OO design and getting rid of core.pm - edit_author, authors, tags
* Various bugfixes, e.g., showing publications with no tag for autor no longer returns 404.
* Various bugfixes, e.g., showing publications with no tag for author no longer returns 404.

#### v0.4.4 - 18.09.2016 ####

Expand All @@ -85,7 +100,7 @@ Use it to migrate your data from 0.5.x to 0.6.x.

#### v0.4.1 - 31.05.2016 ####

* Add function to change download urls from direct file paths to file serving function
* Add function to change download URLs from direct file paths to file serving function
* Add function to remove attachments
* Fixing multiple minor bugs

Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ RUN apk update \
&& rm -rf /var/cache/apk/*

RUN echo "Europe/Berlin" > /config/etc/timezone
LABEL version="0.5.4"
LABEL version="0.6.0"
EXPOSE 8083
HEALTHCHECK --interval=30s --timeout=15s CMD curl --fail http://localhost:8083/system_status || exit 1

Expand Down
4 changes: 3 additions & 1 deletion cpanfile
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,16 @@ requires 'Module::CPANfile' , '>= 0.0';
requires 'Mojolicious' , '>= 8.0';
requires 'Mojolicious::Plugin::RenderFile' , '>= 0.0';
requires 'Moose' , '>= 2.0604';
requires 'MooseX::Role::Parameterized' , '>= 1.00'; # Required for Moose 2.2011
requires 'MooseX::Types' , '>= 0.19'; # Required for Moose 2.2011
requires 'MooseX::ClassAttribute' , '>= 0.0';
requires 'MooseX::Privacy' , '>=0.0';
requires 'MooseX::Singleton' , '>= 0.0';
requires 'MooseX::Storage' , '>= 0.0';
requires 'MooseX::StrictConstructor' , '>= 0.0';
requires 'Path::Tiny' , '>= 0.0';
requires 'Scalar::Util' , '>= 0.0';
requires 'Session::Token' , '>= 0.0';
requires 'Storable' , '>= 0.0';
requires 'TeX::Encode' , '>= 0.0';
requires 'Text::ASCIIMathML' , '>= 0.0';
requires 'Text::BibTeX' , '== 0.88'; # 0.86 and 0.87 are broken - use 0.85 or 0.88
Expand Down
Binary file removed fixture/bibspace_fixture.dat
Binary file not shown.
Loading

0 comments on commit 9eacc08

Please sign in to comment.