Permalink
Switch branches/tags
Commits on Feb 16, 2017
Commits on Feb 13, 2017
  1. Merge pull request #426 from alphagov/user_needs_are_handled_in_conte…

    issyl0 committed Feb 13, 2017
    …nt_tagger_too
    
    Content is now tagged to user needs in Content Tagger instead of here
  2. Content is now tagged to user needs in Content Tagger instead of here

    issyl0 committed Feb 13, 2017
    - There was no point keeping the rest of the editing tests (features and
      integration tests) around, because they all touched Need IDs, and
      there's no longer any editing you can do in Panopticon.
Commits on Jan 26, 2017
  1. Merge pull request #425 from alphagov/remove-json-api

    davidbasalla committed Jan 26, 2017
    🌟 Remove the JSON API 🌟
  2. Remove some old code

    whoojemaflip committed Jan 26, 2017
Commits on Jan 25, 2017
  1. 🌟 Remove the JSON API 🌟

    whoojemaflip committed Jan 25, 2017
    Finally, the last app to consume Panopticon's JSON API has been updated.
    
    This change removes two JSON methods:
    
    GET /artefacts
    PUT /artefact/:slug.json
Commits on Jan 17, 2017
  1. Merge pull request #424 from alphagov/remove-artefact-creation-functi…

    brenetic committed Jan 17, 2017
    …onality
    
    Remove artefact creation functionality
Commits on Jan 16, 2017
  1. Remove Add and Edit functions

    whoojemaflip committed Jan 16, 2017
    The ability to create and edit Artefacts has been moved into Publisher.
  2. Merge pull request #422 from alphagov/remove_withdraw_functionality

    emmabeynon committed Jan 16, 2017
    Remove withdraw functionality
  3. Remove redundant code related to withdraw functionality

    emmabeynon committed Jan 12, 2017
    This removes all code and tests that have now been made redundant as a result of the withdrawal functionality that was removed in the previous commit.
Commits on Jan 13, 2017
  1. Merge pull request #423 from alphagov/update-tagging-text

    tijmenb committed Jan 13, 2017
    Improve moving text description
Commits on Jan 12, 2017
  1. Remove the Withdraw functionality

    emmabeynon committed Jan 12, 2017
    Withdrawing of artefacts has been reimplemented in the Publisher app. For future
    reasons, we don't want Panopticon to be able to withdraw content.
    
    Side note: Withdrawing mainstream content has been rebranded as 'Unpublishing',
    now you know.
Commits on Jan 10, 2017
  1. Merge pull request #421 from alphagov/improve-ui-for-non-publisher-ar…

    MatMoore committed Jan 10, 2017
    …tefacts
    
    Remove section & related items columns from index
  2. Remove section & related items columns from index

    tijmenb committed Jan 10, 2017
    We no longer manage sections and related items in this application.
  3. Merge pull request #419 from alphagov/remove-related-links

    carvil committed Jan 10, 2017
    Remove related links
Commits on Jan 9, 2017
  1. Merge pull request #420 from alphagov/dont-register-routes-for-smart-…

    davidbasalla committed Jan 9, 2017
    …answers
    
    [DO NOT MERGE] Remove Smart Answers from the routes whitelist
Commits on Jan 3, 2017
  1. Remove related links

    tijmenb committed Jan 3, 2017
    This has now moved to content-tagger.
Commits on Dec 23, 2016
  1. Remove Smart Answers from the routes whitelist

    sihugh committed Dec 23, 2016
    We gradually whittling away at the list of apps that we register routes for in
    Panopticon.  Once [this PR][1] is merged (so that Smart Answers uses the
    publishing platform to register routes) we can remove it from this list.
    
    [1]: alphagov/smart-answers#2846
Commits on Dec 20, 2016
  1. Merge pull request #418 from alphagov/jenkinsfile

    tijmenb committed Dec 20, 2016
    Add Jenkinsfile
Commits on Dec 19, 2016
  1. Add Jenkinsfile

    suzannehamilton committed Dec 16, 2016
    This adds the Jenkins configuration to allow pipeline builds on the
    Jenkins 2 CI server.
    
    Steps have been ported from jenkins.sh and the configuration in the old
    Jenkins build.
Commits on Dec 13, 2016
  1. Merge pull request #416 from alphagov/fix-rake-routes-error

    brenetic committed Dec 13, 2016
    Fix error with rake routes
Commits on Dec 12, 2016
  1. Fix error with rake routes

    sihugh committed Dec 12, 2016
    This fixes the error identified in [mainstream migration discovery][1]
    where running `rake routes` results in the following error:
    
    RegexpError: end pattern with unmatched parenthesis: /^\/artefacts\/((?x-mi:[^\.]+#1ormorenon-dotcharacters(\.[a-z]{2}#optionallydotfollowedbyabasiclocale(eg'fr')(#optionallyfollowedbyalocaleextension-[a-z]{2}|#egzh-hk-\d{3}#eges-419)?)?))\/history(?:\.([^\/.?]+))?$/
    /usr/lib/rbenv/versions/2.2.3/bin/bundle:23:in `load'
    /usr/lib/rbenv/versions/2.2.3/bin/bundle:23:in `<main>'
    
    It looks like [free spacing mode][2] isn't working properly anymore for
    `rake routes`.  It works OK in Rails 3.2 which was when the constraint was
    added.
    
    I found two options that worked:
    - Moving the comments to outside the regex (what I did)
    - Using the non-freespace comment style inline:
      - (?# This is a comment)
    
    I chose not to use the inline comment style as it looks slightly like it might
    still be code.
    
    I've also wrapped the styleguide in a conditional as there is no need for this
    to be present in a production environment.
    
    [1]: https://trello.com/c/WvBbjT89/87-panopticon-s-rake-routes-errors-with-a-regex-unmatched-parenthesis-error
    [2]: https://ruby-doc.org/core-2.1.1/Regexp.html#class-Regexp-label-Free-Spacing+Mode+and+Comments
Commits on Dec 9, 2016
  1. Merge pull request #415 from alphagov/fix-uri-error

    rubenarakelyan committed Dec 9, 2016
    Fix error when invalid URI in slug field
Commits on Nov 30, 2016
  1. Merge pull request #413 from alphagov/disallow-route-registration-for…

    tijmenb committed Nov 30, 2016
    …-migrated-apps
    
    Disallow route registration for migrated apps
Commits on Nov 29, 2016
  1. Don't register routes by calculators

    tijmenb committed Nov 29, 2016
    This is now done in the publishing-api:
    
    alphagov/calculators#164
  2. Don't register routes by licence-finder

    tijmenb committed Nov 29, 2016
    This is now done by the publishing-api:
    
    alphagov/licence-finder#91
  3. Don't register routes by calendars

    tijmenb committed Nov 29, 2016
    This is now done via the publishing-api:
    
    alphagov/calendars#128
  4. Don't register routes by business-support-finder

    tijmenb committed Nov 29, 2016
    This is now done by the publishing-api:
    
    gds-attic/business-support-finder#129
Commits on Nov 18, 2016
  1. Merge pull request #412 from alphagov/add-configs

    tijmenb committed Nov 18, 2016
    Use correct environment variables
Commits on Nov 16, 2016
  1. Use correct oauth environment variables

    tijmenb committed Nov 16, 2016
    These are now set in hieradata.
    
    Trello: https://trello.com/c/LZBdyczv
Commits on Nov 11, 2016
  1. Merge pull request #411 from alphagov/remove-tagging-code

    malcolmbaig committed Nov 11, 2016
    Remove code related to tagging