comparison doc/upgrading-history.txt @ 7843:3f2d743824e9

doc: fix index term - used upgrading should be Upgrading.
author John Rouillard <rouilj@ieee.org>
date Thu, 28 Mar 2024 16:24:14 -0400
parents 1a912887d704
children
comparison
equal deleted inserted replaced
7842:697062addac4 7843:3f2d743824e9
71 to invoke the xmlrpc handler. This allows us to send xml 71 to invoke the xmlrpc handler. This allows us to send xml
72 data to roundup for other handlers (e.g. REST, SOAP ...) 72 data to roundup for other handlers (e.g. REST, SOAP ...)
73 in the future. 73 in the future.
74 74
75 75
76 .. index:: upgrading; 1.4.19 to 1.4.20 76 .. index:: Upgrading; 1.4.19 to 1.4.20
77 77
78 Migrating from 1.4.19 to 1.4.20 78 Migrating from 1.4.19 to 1.4.20
79 =============================== 79 ===============================
80 80
81 Roundup used to allow certain HTML-Tags in OK- and Error-messages. Since 81 Roundup used to allow certain HTML-Tags in OK- and Error-messages. Since
99 If you have not modified any roundup messages, you need not do anything, 99 If you have not modified any roundup messages, you need not do anything,
100 the templates shipped with roundup did not use HTML tags in messages for 100 the templates shipped with roundup did not use HTML tags in messages for
101 highlighting. 101 highlighting.
102 102
103 103
104 .. index:: upgrading; 1.4.17 to 1.4.18 104 .. index:: Upgrading; 1.4.17 to 1.4.18
105 105
106 Migrating from 1.4.17 to 1.4.18 106 Migrating from 1.4.17 to 1.4.18
107 =============================== 107 ===============================
108 108
109 There was a bug in 1.4.17 where files were unlinked from issues if a 109 There was a bug in 1.4.17 where files were unlinked from issues if a
142 list of files attached to an issue should be files 5, 17, 23 for issue42 142 list of files attached to an issue should be files 5, 17, 23 for issue42
143 you will set this using 143 you will set this using
144 144
145 roundup-admin -i /path/to/your/tracker set issue42 files=5,17,23 145 roundup-admin -i /path/to/your/tracker set issue42 files=5,17,23
146 146
147 .. index:: upgrading; 1.4.x to 1.4.17 147 .. index:: Upgrading; 1.4.x to 1.4.17
148 148
149 Migrating from 1.4.x to 1.4.17 149 Migrating from 1.4.x to 1.4.17
150 ============================== 150 ==============================
151 151
152 There is a new config-option `migrate_passwords` in section `web` to 152 There is a new config-option `migrate_passwords` in section `web` to
203 if db.security.roleHasSearchPermission(cl,p,role): 203 if db.security.roleHasSearchPermission(cl,p,role):
204 roles.append(role) 204 roles.append(role)
205 print(" roles may search:", ', '.join(roles)) 205 print(" roles may search:", ', '.join(roles))
206 206
207 207
208 .. index:: upgrading; 1.4.x to 1.4.12 208 .. index:: Upgrading; 1.4.x to 1.4.12
209 209
210 Migrating from 1.4.x to 1.4.12 210 Migrating from 1.4.x to 1.4.12
211 ============================== 211 ==============================
212 212
213 Item creation now checks the "Create" permission instead of the "Edit" 213 Item creation now checks the "Create" permission instead of the "Edit"
253 253
254 If you have made local changes to those files you'll need to manually work 254 If you have made local changes to those files you'll need to manually work
255 the differences in to your versions or ignore the changes. 255 the differences in to your versions or ignore the changes.
256 256
257 257
258 .. index:: upgrading; 1.4.x to 1.4.11 258 .. index:: Upgrading; 1.4.x to 1.4.11
259 259
260 Migrating from 1.4.x to 1.4.11 260 Migrating from 1.4.x to 1.4.11
261 ============================== 261 ==============================
262 262
263 Close potential security hole 263 Close potential security hole
316 The instructions for doing so won't be present in your tracker unless you copy 316 The instructions for doing so won't be present in your tracker unless you copy
317 the ``_generic.index.html`` template from the roundup distribution in 317 the ``_generic.index.html`` template from the roundup distribution in
318 ``share/roundup/templates/classic/html`` to your tracker's ``html`` directory. 318 ``share/roundup/templates/classic/html`` to your tracker's ``html`` directory.
319 319
320 320
321 .. index:: upgrading; 1.4.x to 1.4.9 321 .. index:: Upgrading; 1.4.x to 1.4.9
322 322
323 Migrating from 1.4.x to 1.4.9 323 Migrating from 1.4.x to 1.4.9
324 ============================= 324 =============================
325 325
326 Customized MailGW Class 326 Customized MailGW Class
375 in the change to the "retire" link in the user management list 375 in the change to the "retire" link in the user management list
376 in section `Migrating from 1.4.x to 1.4.7`_. 376 in section `Migrating from 1.4.x to 1.4.7`_.
377 Make sure the change is done as listed below in this document. 377 Make sure the change is done as listed below in this document.
378 378
379 379
380 .. index:: upgrading; 1.4.x to 1.4.7 380 .. index:: Upgrading; 1.4.x to 1.4.7
381 381
382 Migrating from 1.4.x to 1.4.7 382 Migrating from 1.4.x to 1.4.7
383 ============================= 383 =============================
384 384
385 Several security issues were addressed in this release. Some aspects of your 385 Several security issues were addressed in this release. Some aspects of your
457 # Default: no 457 # Default: no
458 allow_html_file = no 458 allow_html_file = no
459 459
460 460
461 461
462 .. index:: upgrading; 1.4.2 to 1.4.3 462 .. index:: Upgrading; 1.4.2 to 1.4.3
463 463
464 Migrating from 1.4.2 to 1.4.3 464 Migrating from 1.4.2 to 1.4.3
465 ============================= 465 =============================
466 466
467 If you are using the MySQL backend you will need to replace some indexes 467 If you are using the MySQL backend you will need to replace some indexes
471 with a name ending in "_key_retired_idx". You should then re-add them with 471 with a name ending in "_key_retired_idx". You should then re-add them with
472 the same spec except the key column name needs a size. So an index on 472 the same spec except the key column name needs a size. So an index on
473 "_user (__retired, _name)" should become "_user (__retired, _name(255))". 473 "_user (__retired, _name)" should become "_user (__retired, _name(255))".
474 474
475 475
476 .. index:: upgrading; 1.4.x to 1.4.2 476 .. index:: Upgrading; 1.4.x to 1.4.2
477 477
478 Migrating from 1.4.x to 1.4.2 478 Migrating from 1.4.x to 1.4.2
479 ============================= 479 =============================
480 480
481 .. index:: roundup-admin; migrate subcommand 481 .. index:: roundup-admin; migrate subcommand
492 or are using anydbm). 492 or are using anydbm).
493 493
494 It's safe to run this even if it's not required, so just get into the 494 It's safe to run this even if it's not required, so just get into the
495 habit. 495 habit.
496 496
497 .. index:: upgrading; 1.3.3 to 1.4.0 497 .. index:: Upgrading; 1.3.3 to 1.4.0
498 498
499 Migrating from 1.3.3 to 1.4.0 499 Migrating from 1.3.3 to 1.4.0
500 ============================= 500 =============================
501 501
502 Value of the "refwd_re" tracker configuration option (section "mailgw") 502 Value of the "refwd_re" tracker configuration option (section "mailgw")
528 username, password, and database name can all be found in the 528 username, password, and database name can all be found in the
529 ``config.ini`` file if you are using ``mysql`` or ``postgresql``. You 529 ``config.ini`` file if you are using ``mysql`` or ``postgresql``. You
530 can run the SQL commands using the native client interface: ``psql`` 530 can run the SQL commands using the native client interface: ``psql``
531 (postgres), ``mysql`` (MySQL), or ``sqlite3`` (SQLite). 531 (postgres), ``mysql`` (MySQL), or ``sqlite3`` (SQLite).
532 532
533 .. index:: upgrading; 1.2.x to 1.3.0 533 .. index:: Upgrading; 1.2.x to 1.3.0
534 534
535 Migrating from 1.2.x to 1.3.0 535 Migrating from 1.2.x to 1.3.0
536 ============================= 536 =============================
537 537
538 1.3.0 Web interface changes 538 1.3.0 Web interface changes
541 Some of the HTML files in the "classic" and "minimal" tracker templates 541 Some of the HTML files in the "classic" and "minimal" tracker templates
542 were changed to fix some bugs and clean them up. You may wish to compare 542 were changed to fix some bugs and clean them up. You may wish to compare
543 them to the HTML files in your tracker and apply any changes. 543 them to the HTML files in your tracker and apply any changes.
544 544
545 545
546 .. index:: upgrading; 1.1.2 to 1.2.0 546 .. index:: Upgrading; 1.1.2 to 1.2.0
547 547
548 Migrating from 1.1.2 to 1.2.0 548 Migrating from 1.1.2 to 1.2.0
549 ============================= 549 =============================
550 550
551 1.2.0 Sorting and grouping by multiple properties 551 1.2.0 Sorting and grouping by multiple properties
574 equal group properties can now use the modified ``batch.propchanged`` 574 equal group properties can now use the modified ``batch.propchanged``
575 method that can take several properties which are checked for 575 method that can take several properties which are checked for
576 changes. See the example in the classic template which makes use of 576 changes. See the example in the classic template which makes use of
577 ``batch.propchanged``. 577 ``batch.propchanged``.
578 578
579 .. index:: upgrading; 1.1.0 to 1.1.1 579 .. index:: Upgrading; 1.1.0 to 1.1.1
580 580
581 Migrating from 1.1.0 to 1.1.1 581 Migrating from 1.1.0 to 1.1.1
582 ============================= 582 =============================
583 583
584 1.1.1 "Clear this message" 584 1.1.1 "Clear this message"
606 606
607 If you implemented the "clear this message" in your 1.1.0 tracker, then you 607 If you implemented the "clear this message" in your 1.1.0 tracker, then you
608 should change it to the above and it will work much better! 608 should change it to the above and it will work much better!
609 609
610 610
611 .. index:: upgrading; 1.0.x to 1.1.0 611 .. index:: Upgrading; 1.0.x to 1.1.0
612 612
613 Migrating from 1.0.x to 1.1.0 613 Migrating from 1.0.x to 1.1.0
614 ============================= 614 =============================
615 615
616 1.1 Login "For Session Only" 616 1.1 Login "For Session Only"
659 <a class="form-small" tal:attributes="href string:issue${context/id}" 659 <a class="form-small" tal:attributes="href string:issue${context/id}"
660 i18n:translate="">clear this message</a> 660 i18n:translate="">clear this message</a>
661 </p> 661 </p>
662 662
663 663
664 .. index:: upgrading; 0.8.x to 1.0 664 .. index:: Upgrading; 0.8.x to 1.0
665 665
666 Migrating from 0.8.x to 1.0 666 Migrating from 0.8.x to 1.0
667 =========================== 667 ===========================
668 668
669 1.0 New Query Permissions 669 1.0 New Query Permissions
701 so it looks like:: 701 so it looks like::
702 702
703 for cl in 'issue', 'file', 'msg', 'keyword': 703 for cl in 'issue', 'file', 'msg', 'keyword':
704 704
705 705
706 .. index:: upgrading; 0.8.0 to 0.8.3 706 .. index:: Upgrading; 0.8.0 to 0.8.3
707 707
708 Migrating from 0.8.0 to 0.8.3 708 Migrating from 0.8.0 to 0.8.3
709 ============================= 709 =============================
710 710
711 0.8.3 Nosy Handling Changes 711 0.8.3 Nosy Handling Changes
718 718
719 If you have modified the ``nosyreaction.py`` file from the standard 719 If you have modified the ``nosyreaction.py`` file from the standard
720 version, you will need to roll your changes into the new file. 720 version, you will need to roll your changes into the new file.
721 721
722 722
723 .. index:: upgrading; 0.7.1 to 0.8.0 723 .. index:: Upgrading; 0.7.1 to 0.8.0
724 724
725 Migrating from 0.7.1 to 0.8.0 725 Migrating from 0.7.1 to 0.8.0
726 ============================= 726 =============================
727 727
728 You *must* fully uninstall previous Roundup version before installing 728 You *must* fully uninstall previous Roundup version before installing
876 876
877 See the `administration guide`_ for information about configuring the new 877 See the `administration guide`_ for information about configuring the new
878 logging implemented in 0.8.0. 878 logging implemented in 0.8.0.
879 879
880 880
881 .. index:: upgrading; 0.7.2 to 0.7.3 881 .. index:: Upgrading; 0.7.2 to 0.7.3
882 882
883 Migrating from 0.7.2 to 0.7.3 883 Migrating from 0.7.2 to 0.7.3
884 ============================= 884 =============================
885 885
886 0.7.3 Configuration 886 0.7.3 Configuration
891 directory defaults to the ``TEMPLATES`` configuration variable. You may 891 directory defaults to the ``TEMPLATES`` configuration variable. You may
892 define a new variable, ``STATIC_FILES`` which overrides this value for 892 define a new variable, ``STATIC_FILES`` which overrides this value for
893 static files. 893 static files.
894 894
895 895
896 .. index:: upgrading; 0.7.0 to 0.7.2 896 .. index:: Upgrading; 0.7.0 to 0.7.2
897 897
898 Migrating from 0.7.0 to 0.7.2 898 Migrating from 0.7.0 to 0.7.2
899 ============================= 899 =============================
900 900
901 0.7.2 DEFAULT_TIMEZONE is now required 901 0.7.2 DEFAULT_TIMEZONE is now required
906 906
907 # You may specify a different default timezone, for use when users do not 907 # You may specify a different default timezone, for use when users do not
908 # choose their own in their settings. 908 # choose their own in their settings.
909 DEFAULT_TIMEZONE = 0 # specify as numeric hour offest 909 DEFAULT_TIMEZONE = 0 # specify as numeric hour offest
910 910
911 .. index:: upgrading; 0.7.0 to 0.7.1 911 .. index:: Upgrading; 0.7.0 to 0.7.1
912 912
913 Migrating from 0.7.0 to 0.7.1 913 Migrating from 0.7.0 to 0.7.1
914 ============================= 914 =============================
915 915
916 0.7.1 Permission assignments 916 0.7.1 Permission assignments
936 936
937 next to the existing ``'User'`` lines for the Permissions you wish to 937 next to the existing ``'User'`` lines for the Permissions you wish to
938 assign to the anonymous user. 938 assign to the anonymous user.
939 939
940 940
941 .. index:: upgrading; versions earlier than 0.7 941 .. index:: Upgrading; versions earlier than 0.7
942 942
943 Migrating from 0.6 to 0.7 943 Migrating from 0.6 to 0.7
944 ========================= 944 =========================
945 945
946 0.7.0 Permission assignments 946 0.7.0 Permission assignments

Roundup Issue Tracker: http://roundup-tracker.org/