Permalink
Switch branches/tags
Commits on Feb 16, 2017
  1. Update README with info about retirement

    tijmenb committed on GitHub Feb 16, 2017
Commits on Feb 13, 2017
  1. Merge pull request #426 from alphagov/user_needs_are_handled_in_conte…

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

    - 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.
    issyl0 committed Feb 13, 2017
Commits on Jan 26, 2017
  1. Merge pull request #425 from alphagov/remove-json-api

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

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

    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
    whoojemaflip committed Jan 25, 2017
Commits on Jan 17, 2017
  1. Merge pull request #424 from alphagov/remove-artefact-creation-functi…

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

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

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

    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.
    emmabeynon committed Jan 12, 2017
Commits on Jan 13, 2017
  1. Merge pull request #423 from alphagov/update-tagging-text

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

    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.
    emmabeynon committed Jan 12, 2017
Commits on Jan 10, 2017
  1. Merge pull request #421 from alphagov/improve-ui-for-non-publisher-ar…

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

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

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

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

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

    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
    sihugh committed Dec 23, 2016
Commits on Dec 20, 2016
  1. Merge pull request #418 from alphagov/jenkinsfile

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

    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.
    suzannehamilton committed Dec 16, 2016
Commits on Dec 13, 2016
  1. Merge pull request #416 from alphagov/fix-rake-routes-error

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

    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
    sihugh committed Dec 12, 2016
Commits on Dec 9, 2016
  1. Merge pull request #415 from alphagov/fix-uri-error

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

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

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

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

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

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

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

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

    Remove code related to tagging
    mobaig committed on GitHub Nov 11, 2016