[Rt-commit] rtfm annotated tag, 2.4.3rc1, created. 2.4.3rc1

Kevin Falcone falcone at bestpractical.com
Fri Aug 6 11:12:46 EDT 2010


The annotated tag, 2.4.3rc1 has been created
        at  6fa88827b533b9b89d23a21eb5113b09970c5db2 (tag)
   tagging  37fba97c8c40814ab4b06a858384f6e197da4c5a (commit)
 tagged by  Kevin Falcone
        on  Fri Aug 6 11:05:24 2010 -0400

- Log -----------------------------------------------------------------
release 2.4.3rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (Darwin)

iEYEABECAAYFAkxcJLQACgkQ0+gKWp5CJQqahgCfSDfJH4wnT3FJFWI0GAUBqfDr
k+YAoK/YEl5hL2ljMtxoBigp9VYrlwX8
=3rLS
-----END PGP SIGNATURE-----

Alex Vandiver (78):
      Fixed over-zealous search and replace.  Summary= does not do the
      Add callback option for search results
      Make more generalized -- callback gets passed completed search
      Close the tables you start!  Fixes some annoying browser display bugs
      Remove vestigal file
      DBD::MySQL's ->tables apparent;y lists them quoted with backticks
      Giving GET parameters as part of the form's action URL doesn't work
      Once you've deleted an Article, it shouldn't be in the left nav.
      Don't assume that $ClassObj is a real object -- we could be just
      More warnings cleanup; protect against "Trying to check
      First pass at topic hierarchies
      RT-Ticket: 5877
      Branch for 2.1
      Sort class custom fields by the order given in the ClassCustomField category
      Link topics to the topic hierarchy browser
      Topic search functionality
      Add and move ShowTopic
      Fixes for empty CustomFields
      Modify custom field display in articles to use more classes and IDs
      Make "Hidden" be entirely css-based
      Add necisary "alter table" instructions to add "Display" to
      Move topics listing to top, above custom fields, just below title
      Cosmetic fix -- don't show a button which doesn't do anything
      Bookmark link
      Editing articles only shows topics in that class
      Add configuration tab under RTFM, if the user can see it
      Allow extraction into freeform or wikitext
      Update README to reflect (new) reality
      Prompt for topics after asking for class
      HTML cleanups; proper nesting of topic levels, lost in r4214
      Move results above search criteria, add #link to criteria at top
      RTFM article searching now forces user to choose class before going
      Show count of articles in topic browsing
      Ignore disabled values in LimitCustomField
      Demoved spurious debugging line
      One-character patch to made uploading work again
      Make "search everything" actually do that
      Don't display topics list on first page of topic browse
      Make columns up-to-date, redo formatting to use more CSS
      Newlines between sections if multiple sections feed into a single CF
      Load RTFM searches from first RTFM search page
      RTFM search box is exempt from having to choose a class
      Bump to 2.1.30
      Make tests pass again -- make the join not wrong
      Um, '=' != '0'; MySQL loves me too much, and let me get away with it
      UI fixes; make class, relationships headers more visible
      Add WikiBase method to RT::FM::Record to make Wiki links on
      Make "search anything" play nice with other search clauses
      If creation fails because of link creation, $ArticleObj->Id will be
      Fix comment form when ticket had a RefersTo link already
      On second thought, those old RefersTo don't need to be there at
      Allow better for unnamed articles and topics
      Missed a paren.  Me, missing a paren!  I should have my Scheme
      Show articles with no topics on top level
      Version bump to 2.1.35
      "Articles with no topics" is specific to a class
      Make topic create pull permissions from the right place
      Version bump to 2.1.41
      Limit to enabled classes in most places
      System rights are also enough to AdminTopic
      Clean up things that used the old CF API
      PO updates, including new Russian from Andrew Kornilov <andy at eva.dp.ua>
      RTFM's customfields went out of style in 2.1 -- there were still
      Article searches should be case insensitive
      Version bump
      Use upper-case API
      Make which text is included in articles customizable
      Hotlisting functionality
      Fix table and HTML layout in search
      Typo fix
      Fix update code
      'install YAML' gets parsed as YAML->install; use quotes to fix
      Module::Install version bump
      Use Module::Install::AutoInstall to install deps
      Include omitted DeleteArticle right
      Remove ..author in inc so builds don't need Module::Install
      Italian translation provided by Nicola Murino <nicola.murino at gmail.com>
      Minor cleanups of .po header sections

Dominic Hargreaves (1):
      Fix Postgres ACL script to work with usernames that need quoting

Jesse Vincent (248):
      First round of library commits for fm
      Added tools
      commited binaries
      added makefile
      Finishing the initial checkin
      Added preliminary support for Custom Fields.
      allowed select multiple
      *** empty log message ***
      *** empty log message ***
      passing ArticleObj
      more support for freeform fields
      *** empty log message ***
      deal better with empty values
      *** empty log message ***
      *** empty log message ***
      Fixed display
      refactoring for easier hacking
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      newlines
      blah
      Custom field searching
      lotsa ui work
      Added support for authentication.
      Split manage into admin and edit
      Adding new admin and edit code.
      added makefile dist stuff
      Work on the installation procedure, logging and config file reading.
      moved the config file out.
      bumped the version to 0.9.1
      Added some docs
      Bumped the version to 0.92
      Support for "Deep" article listings.
      Tweaks to article hierarchy listing
      more tweask
      Lets take that from the top with less sucky content
      *** empty log message ***
      Fixing spacing in titlebar
      Work on article numbering
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Make Upgrade target
      *** empty log message ***
      *** empty log message ***
      fixes for sortorder stuff
      Trying to clean up the display a little bit
      Inserting a newline before new sections
      Put $article where it wouldn't be out of scope
      Capitalized Depth
      A NAME -> A HREF
      *** empty log message ***
      UI cleanups
      fixing typos
      *** empty log message ***
      *** empty log message ***
      typo fix
      more work on login/logout
      Work on the navbar
      when done editing an article, jump back to where you were before
      jump to the right #name
      bumped the version
      Making login work, I hope.
      fixing login bugs
      adding a real stylesheet
      removed bogus preferneces link. bumped the version to 0.9.3
      fixed prefs fix
      Added bin/notify, a tool to do notification of daily changes.
      Adding support for related tickets.
      Fixed ListRelatedTickets.  now we can do RSS queries and display
      Fixed a URL -> URI
      Closing <A> tags
      rtfm.2.0
      more dist work
      rtfm.2.0
      Working on tying custom fields to classes
      Started developer docs
      Distribution work
      rtfm.2.0 merge from paladin. linking work
      rtfm.2.0
      First web-display from RTFM
      More webby goodness
      Work on ui
      Working on article edity ui
      rtfm.2.0
      Added support for editing available custom field values
      rtfm.2.0
      schema doc enhancement
      rtfm.2.0
      Searching for custom fields works
      Searching of dates and relationships
      Starting work on RT integration
      rtfm.2.0
      Fixing the callback since the target changed
      more RT/RTFM integration - you can now include articles in ticket updates
      Fixing a custom fields bug
      We now record transactions. UI update. Better RT integration
      rtfm.2.0
      new work on acls
      makefile work
      Callbacks fixups
      rtfm.2.0
      Fixing an article display bug
      fixing a callback bug
      Starting work on usermode rtfm
      rtfm.2.0
      Cleanups for bruce
      Next round of fixes for bruce
      fix for full-text custom field searching; advanced search link preserves criteria
      cleanups and fixes
      more buglet fixes for bruce
      adding page headings; adding a SortOrder to custom fields in classes.
      Starting to flesh out the 'SelfService' interface
      creation buglet; build infrastructure
      Makefile updates
      bumped to beta2; added back the reply-to-ticket function
      lots more cleanup
      Working on article delete
      bumping to beta-4; fixing dist target
      really bumping to 2.0-beta4
      rtfm.2.0
      More work on the customer-facing front-end for dyndns
      Minor UI cleanups for bruce
      Bumping the version; install in /share, not /local; new doccs on reporting bugs
      Merge from ourinternet - internationalization
      Moving experimental code to the 2.1 branch for release as 2.2; Applying postgres patch from Michael
      Releng; bugfixes for article inclusion in tickets
      Release tools fix
      Postgres updates
      Updating RTFM to fix a mysql install issue and the ability to delete rights and fix a typo
      Installation fixes (use install(1)) ; include article fixes
      Makefile update from LCS at MIT
      Fixing the 'include this article' callback
      Fixing inclusion of articles with no subject
      Readme updates. bumping to RC3
      Better localization and updated french translation
      Updating mysql schema to use innodb
      #2939: removed doubled </%args> in ticket/elements/tabs/default
      #3313:	allow multiple transaction content in single CF during Article creation
      #3038: link display fix from dirk
      RTFM 2.0RC4
      Patch from dirk pape for proper RTFM URI behaviour
      Bumping to RTFM 2.0.0
      Article inclusion failed to print first custom field values for non-fulltexts; bumping to 2.0.1
      Better hiding of objects users don't have permissions to see.
      No longer blow away files as we install them
      Added a first cut at wiki formatting for RTFM
      Fixed casing of table names in record class files
      Whole bunches of cleanup. wiki flow is better
      New release machinery for RTFM under svn.
      A bunch of cleanup leading toward the 2.0.2 release.
      Fixing the newline problem that breaks the CLI
      Importing oracle support
      Bumped to 3.0.2rc2
      Oracle updates. bumped to rc3
      Oracle developers did the wrong thing.
      Fixes for fsck.com #5217 and #5218
      Adding support for extracting articles to a WikiTextSingle field
      Fixed a bug in rendering tickets with newly created freeformsingle custom fields. Reported by Ed Kershenbaum.
      Updated oracle schema
      Bumped to 2.0.3rc7
      updating the drop_schema to match the current schema.
      Other small cleanups
      Workaround for oracle carping about acls
      rc8
      Fix for oracle custom fields.
      Bumped to 2.0.3
      Fixed a typo in article update code
      Fixes for article editing on oracle
      r1604 at debian:  jesse | 2004-05-19T14:22:09.598862Z
      In some cases, RTFM did not honor "global" rights in addition to class-specific ones
      Bumped to 2.0.4
      Starting to prepare for signficant new RTFM work
      Old txn and custom field code going away now
      removed dead code
      more removing things that don't need to be there
      more refactoring for use of standard RT CFs
      Removing more crap
      New test suite actually creates articles. this is a win.
      more tests
      basic api-level custom field functionality works
      Refactored testing infrastructure. now RTFM 2.1 fails 10% of its tests. Better than not running any. also, basic custom field api support works
      Working toward test suite passing
      Article_Overlay tests pass
      Article collection tests work, aside from custom field searching
      All tests pass. need more tests
      a bunch of fixes to make RTFM run in devel mode
      search fix
      Adding support for picking RTFM custom fields
      removing more old custom fields stuff
      Users can now edit custom fields for articles
      added a todo list for the next release
      Moving the admin UI under /Admin
      Search UI works. Custom Field admin ui works
      Test updates
      Search Results come after search criteria now
      (empty commit message)
      Support for Wikitext custom fields; removed old admin menu
      (empty commit message)
      Added the 2.0 to 2.2 migration tool
      build fixes
      Fixing a file reverted in 2.0->2.1
      passes tests. checkpoint before 2.1.20 release
      2.1.21 ; schema updates for pg and oracle
      (empty commit message)
      Fairly extensive HTML tweak to the user-side view of RTFM
      moved the instructions for linking inside RTFM to their own component
      (empty commit message)
      Extract article and  cleanups and fixes
      Prettified article edit
      Made RTFM article links have pretty explanatory text
      Extract article fixes
      Made RTFM quicksearch say that it's RTFM
      don't bomb out on empty searches
      Don't show "no articles under this topic" if there are no articles. Confuses the users
      Relabeled "Bookmarkable Link" to make it was clear that it was for the current search
      Improved search by article link
      RTFM 2.1.22
      MANIFEST update
      2.1.23
      This is 2.1.24
      Now you can disable classes
      2.1.35
      Bumping to 2.1.37
      release machinery fixes 2.1.40
      (empty commit message)
      2.2.0RC1
      version bump after release
      Pg acl setup fixes. Found by Tracy Phillips
      Cleaned up oracle and pg drop schemas
      The hotlist selector should default to an empty item
      Links API was being used incorrectly
      Sort articles in the pickone dropdown sanely
      made the CSS file identify itself as such
      2.2.0RC4
      Adding custom fields on article creation didn't work. it now does.
      & bug fixes to the importer
      & bug fixes to the importer
      XHTML correctness fixes from Dirk Pape
      Updated XHTML patch from Dirk Pape
      Added new portuguese and spanish translations for RTFM
      Fixing upload/image Custom Field  creation
      Fix entry aggregator for negative searching on postgres
      new failing cf searches from Dirk
      Made the RTFM "select a stock answer" thing not stupidly wide
      Spanish Localization update from Carlos Fuentes at RedIRIS

Kevin Falcone (169):
      patch from Jeff Platter to search Content and LargeContent
      Don't show articles twice.
      bump version to 2.2.0
      release management branch for RTFM
      new development for RTFM
      RT-Ticket: 8588
      RT-Ticket: 8588
      changelog for 2.2.0/2.2.1
      changelog for 2.2.0/2.2.1
      bump version to 2.2.1
      bump version to 2.2.1
      simplify the article display for unprivileged users
      remove the SelfService check since we gave SelfService a stripped down display
      make the search box bigger
      version bump
      we shouldn't require YAML just to format an error message from a migration script
      upgrade M:I and get RTx fixes
      remove dependance on YAML just for debugging messages
      fix confusing documentation (talking about topics on the class editing page)
      upgrade M::I
      merge 2.2 bugfixes
      label the Topic Name and Description fields when editing an existing topic
      fix licensing
      more licenses
      factor topic management out into an Element
      typo
      fix the wrappers
      rename ClassObj to RootObj to account for globals
      fix URL for editing topics
      remove need for Global but passing in an object from the wrapper
      only look for a global Queues
      make global topics always available during article editing
      checkpoint.  global topics display, but build some bad links
      handle global topics by using classid = 0
      remove some commented out code
      don't make the lowest topic a link.  It used to show article links
      pass along the id and name since they can come from the global object
      sort by children topics by name
      break out upgrade directions into UPGRADING
      bump version, update manifest
      keep topic ordering consistent among the various views
      add RTFM articles to the Ticket Creation page
      merge template parsing code from 2.2
      use caller_args to avoid having to pass %ARGS everywhere
      factor code out so we can resuse it from Create
      move perl code into INIT
      handle the Create case where we don't have a ticket id
      use shared BeforeMessageBox code
      handle template parsing from both RTIR and vanilla RT
      handle template parsing from both RTIR and vanilla RT
      quiet warning
      we don't use ARGS in this template anymore
      let you run against RT running on a !80 port
      remove Template Parsing code (maintain code cleanup we merged from 2.2)
      upgrade MI and META.yml to make merge happier
      merge doc changes from 2.2
      upgrade Module::Install::RTx to work with 3.8
      remove ParseTemplate code/changelog notes
      upgrade Module::Install::RTx to work with 3.8
      remove ParseTemplate code/changelog notes
      give rtfm a trunk
      document how to install on 3.8
      quiet some warnings
      fix the lie about sorting
      quiet more warnings
      steal some of Ticket's URI checking so we don't accept as many
      RT-Ticket: 7461
      make the upgrade script create the same HotList column as the normal schema file
      work around escaping HTML for the new JS MessageBox on 3.8
      switch away from explicit version checking
      refactor article loading that parses RTFM-Include-Article form arguments
      add notes on upgrading from 2.1, including notes on how
      fix instructions for using on 3.8
      add Changelog entries
      fix broken link
      clean up a warning
      perltidy
      clean up the Queue Specific Topic features
      Don't select the Topic or Article after the user has included an Article
      when RTFM inserts data on Ticket Creation go back to the editing page
      add back the showall link to show articles in a topic
      update Module::Install and Module::Install::RTx
      wrap RTFM on Ticket Creation in a config option that defaults to off
      RT::Init stopped accidentally returning a true value in 3.8
      don't warn from mason
      warning cleanups
      convert to use RT::Test
      rename so this is run by make test
      first pass at converting to RT::Test
      rename test
      kill off t/utils.pl
      check arguments in both Linking directions
      remove this as part of moving to RT::Test
      convert to RT::Test
      convert to RT::Test
      scrips for upgrading from mysql 4.0 to later databases
      quiet warnings
      move to using RT::Test
      add RT::FM::Test to t/lib and use it to hide much of the repeated testing code
      update MANIFEST
      remove duplicate data creation and debugging output
      explain how to run make test
      hint to users that they can tell the tests where to find RT's libs
      lie to RT about where to find RTFM's templates so we can run the
      shut up warnings during make test
      - Create branch 2.4.0-releng
      bump trunk version
      - Merge //mirror/bps-public/rtfm/trunk to //mirror/bps-public/rtfm/branches/2.4.0-releng
      bump version number in the branch
      fix manifest
      move the introduction out of the readme
      create an RTFM_Config.pm for our one config option now that
      make sure to mention that this is 3.8.1 only
      rewrite intro text
      - Merge //mirror/bps-public/rtfm/trunk to //mirror/bps-public/rtfm/branches/2.4.0-releng
      fix MANIFEST
      fix Changelog
      - Merge //mirror/bps-public/rtfm/trunk to //mirror/bps-public/rtfm/branches/2.4.0-releng
      fix Changelog
      more Changelog touchups
      update translations
      - Merge //mirror/bps-public/rtfm/trunk to //mirror/bps-public/rtfm/branches/2.4.0-releng
      bump version
      fix the name of the config option (correct in etc/RTFM_Congif.pm but
      update license tagger
      update license for the new year
      since we forcibly Encode::encode_utf8 data in RT::Test
      better upgrade instructions for 2.0 on a new machine
      3.8.3 starts looking for rights granted via objects other than tickets
      float article searching to the right so it doesn't stack under GotoTicket
      RT-Ticket: 13134
      RT-Ticket: 13268
      RT-Ticket: 13318
      rename schema.mysql-4.0-4.1.pl to follow in RT trend
      update .po files after merging changes from 2.3
      Don't look at non-RTFM Custom Fields during search
      update MANIFEST for po, test files and rename
      merge script from RT
      fix fr.po file to be all utf8
      - Create branch 2.4.2-releng
      perl5.10 warns on use 5.8.3, switch to a more standard format
      - Merge //mirror/bps-public/rtfm/trunk to //mirror/bps-public/rtfm/branches/2.4.2-releng
      update Module::Install
      changes since 2.4.1
      bump version for 2.4.2rc1 release
      Add new config RTFM_HideArticleSearchOnReplyCreate
      Bump version to 2.4.2
      - Merge //mirror/bps-public/rtfm/branches/2.4.2-releng to //mirror/bps-public/rtfm/trunk
      fix version number after branch mergedown
      record change that occurred between 2.4.2rc1 and 2.4.2 that will have to
      ignore cruft
      Fix numbering and clarify what document to follow
      This example script shouldn't be installed by default
      Remove outdated class generator
      move migration script into the upgrade directory
      fix up MANIFEST
      udpate M::I::RTx
      ignore tmp files from tests
      the RT test / plugin refactor caused an extract test to run, bump counts
      Make it even more clear how to add a Plugin
      upgrade Module::Install
      make makefile.pl play well with newer MI
      Fix problem where you coudn't assign CFs to classes globally
      ignore vim droppings
      Stop exploding when a saved search is shown elsewhere
      3.8.8 requires CollectionList support for CF recordtypes
      add the new files to the manifest
      Bump version for 2.4.3rc1 release
      Update copyright for 2010

Linda Julien (1):
      Remove HTML from articles when they're sent out.

Ruslan Zakirov (77):
      sync requirements in Makefile.PL and README
      (empty commit message)
      (empty commit message)
      (empty commit message)
      (empty commit message)
      add RTFM tab to the RTIR's top menu
      drop unint warnings
      escape URI, ':' is reserved
      add topics description to the README file
      manifest update
      tabs highlighting
      add basic searches ordering
      drop unused dumper
      fix legacy of copy&paste
      load a module first if we call a class method there
      use local header
      (empty commit message)
      Merge commit
      bump version, new RC
      fixup manifest
      update inc/
      now all tests work without setting libs via tricks
      we don't need this tool anymore, as we got rid of inline tests
      add a tests provided by Dirk Pape
      fix a failing test
      update with good things from t/05cfsearches.t
      replace with equivalent tests, but:
      tests without plan fail silently :( add plan
      minor
      extract tests from POD, we forgot to do that because of some unknown reason
      add plan
      delete inline tests, those are in t/URI_fsck_com_rtfm.t
      delete inline tests
      merge t/System.pm.t into t/2basic_api.t
      rename a test file
      no more t/autogen adn t/regression dirs, all inline tests now in t/ dir
      t/01harness.t is not requireed anymore
      add a plan for each test file
      update M::I to 0.67
      update MANIFEST
      update metafile
      fix minor mistakes(typos and redefinition of 'my' var)
      minor
      bump version
      oops, package name is not allowed when using 'our'
      minor
      switch from mason to pure perl what is much readable.
      add ParseTemplate method
      factor out repeatable code into $get_content
      fix a copy&paste bug
      merge two todo files into one
      update changelog
      move some docs from README into pod files
      add Config.pod
      add 7th step to installation that points to docs
      update manifest
      update M::I
      adopt to new M::I
      bump version
      delete double $
      parent_args is a reference
      ProcessContent is better for the callback than UpdateLogic
      there is no 'Field' column in articles table, it's name
      add support for multiple message boxes on a page, just set MessageBoxName
      - Create branch 2.4.1-releng
      update changelog
      update M::I
      bump version
      update manifest
      update po
      merge back 2.4.0-releng into trunk even it's empty change
      svk-commit1Hm35.tmp
      refactor overridings of plugin's base path
      switch to new testing utils, minimize extension's code for setting DB
      * list Topics where we build args to make it visible
      autosubmit form when a person selects an article
      Merge branch 'master' of git+ssh://git.bestpractical.com/git/rtfm

Shawn Moore (4):
      local copy of RTFM
      Better hint for the reply checkbox
      the -> a (jibsheet++)
      Case fixes

Tara Andrews (17):
      Fix custom field stuff so that articles can be extracted from tickets.
      A lib to parse a:<num> URIs into article refs.  This is basically just a
      Make it so that only Text type custom fields can have ticket transactions
      EditLinks now pays attention to defaults that have been passed.
      Make article and ticket links work, and display, correctly.
      More on proper link display, and Classes admin now hides classes which
      Add a callback with extra linking instructions for RTFM users.
      Topics.html is now a more robust hierarchical table of contents.
      Now the "show all" links actually show all.
      Now the non-"Show all" links work like they ought, too.
      Saved searches interface bits.
      Checkpoint.  Still working on making it work.
      Can now save, delete, and update searches.
      RT::URI::a tests; article-wide CF search.  The latter is interface-tested
      GotoArticle now searches on name, id, and summary.  The search on "any custom
      Move </form> tag to Search.html for symmetry; fix update logic so that
      The beginnings of interface tests, concentrating on recent changes.

sunnavy (10):
      initial search support for SelfService, much refactor is needed
      add action instead of menu for search article in selfservice
      remove previous article search stuff in selfservice
      new article search stuff in selfservice
      don't show RTFM's Tabs if we're in SelfService
      added SelfService/Elements/SearchArticle
      added select queue level topics and articles for /Ticket/Update.html
      we changed form in page /Admin/CustomFields/Objects.html in rt
      no need to call "no_plan"
      we has $m->login

-----------------------------------------------------------------------


More information about the Rt-commit mailing list