• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

preaction / Yancy
100%
master: 79%

Build:
Build:
LAST BUILD BRANCH: v1.075
DEFAULT BRANCH: master
Repo Added 15 Dec 2017 11:41PM UTC
Files 31
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH v1.024
branch: v1.024
CHANGE BRANCH
x
Reset
  • v1.024
  • auth-plugin
  • file-upload
  • fix-output-filters
  • master
  • mohawk2-openapi-infer-start
  • pavelsr/issue_102
  • related-filters
  • test-travis
  • todo-rewrite
  • v0.007
  • v0.008
  • v0.009
  • v0.011
  • v0.012
  • v0.013
  • v0.014
  • v0.015
  • v0.016
  • v0.017
  • v1.009
  • v1.010
  • v1.013
  • v1.014
  • v1.015
  • v1.016
  • v1.017
  • v1.018
  • v1.019
  • v1.020
  • v1.021
  • v1.023
  • v1.025
  • v1.026
  • v1.027
  • v1.028
  • v1.029
  • v1.030
  • v1.031
  • v1.032
  • v1.033
  • v1.034
  • v1.035
  • v1.036
  • v1.037
  • v1.038
  • v1.039
  • v1.040
  • v1.042
  • v1.043
  • v1.044
  • v1.045
  • v1.046
  • v1.047
  • v1.048
  • v1.049
  • v1.050
  • v1.051
  • v1.052
  • v1.053
  • v1.054
  • v1.055
  • v1.056
  • v1.057
  • v1.058
  • v1.059
  • v1.060
  • v1.061
  • v1.062
  • v1.063
  • v1.064
  • v1.065
  • v1.066
  • v1.067
  • v1.068
  • v1.069
  • v1.070
  • v1.071
  • v1.072
  • v1.073
  • v1.074
  • v1.075

pending completion
454

push

travis-ci

preaction
release v1.024

    [Added]

    - When reading a schema from the database, Yancy will now prefer
      "natural" keys to artificial ones. For example, if you have
      a "users" table with an auto-increment "id" column and a unique
      "username" column, Yancy will pick the "username" column as the ID
      field. This creates a nicer URL structure in Yancy controllers.
    - Default values are now properly set from the database when reading
      the schema.
    - For DBIx::Class backends, Yancy will now call the `yancy` method
      on the ResultSource object to get default configuration for the
      collection. Using this method you can quickly make Yancy ignore
      your table by returning `{ 'x-ignore' => 1 }`, you can improve
      Yancy's detection of field settings, or you can provide a default
      set of list columns.
    - Virtual collections can now be created with `x-view`. A virtual
      collection can provide a read-only subset of the underlying
      collection's properties. In the future, virtual collections can
      become editable and will have column filters.
    - Added a `yancy backend copy` command. Use this command to copy
      data from your app's backend to another backend. This can
      initialize a test database, migrate from one backend to another,
      or promote data from a staging server to production.

    [Fixed]

    - Yancy will now normalize the JSON schema passed-in so that
      consumers get a full schema. All the default values Yancy uses
      will be placed in the schema data structure returned by the
      `schema` helper.
    - When reading a MySQL database, Yancy now correctly finds a unique
      column. Previously, it could pick a non-unique column that had an
      index.

    [Other]

    - Added tests for running search queries on various non-string types
      (integer, boolean)
    - Added more tests for `order_by` in the backend list method
    - Migrated the Yancy doc site example to u... (continued)

678 of 680 relevant lines covered (99.71%)

166.38 hits per line

Relevant lines Covered
Build:
Build:
680 RELEVANT LINES 678 COVERED LINES
166.38 HITS PER LINE
Source Files on v1.024
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
454 v1.024 release v1.024 [Added] - When reading a schema from the database, Yancy will now prefer "natural" keys to artificial ones. For example, if you have a "users" table with an auto-increment "id" column and a unique "userna... push 26 Apr 2019 03:07PM UTC preaction travis-ci pending completion  
See All Builds (470)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc