Uploaded image for project: 'JCommune'
  1. JCommune
  2. JC-616

Migration from phpbb to jcommune database.

VotersWatchers
    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.16
    • Fix Version/s: 0.20 Larks
    • Labels:
    • Environment:

      javatalks.jtalks.org/jcommune and javatalks.jtalks.org/poulpe

      Description

      We need a tool to migrate data from acting forum on phpbb engine to jcommune database.

      Acceptance criteria:
      Branch Permissions

      1. Administrators group should have all the possible permissions to all the branches and Poulpe component
      2. Модераторы group should have VIEW_TOPICS,
        CREATE_POSTS for "Помойка", "Примеры", "Модераторская".
      3. Модераторы of [particular branch name] should have all the possible permissions for branch they are moderating
      4. Supreme Moderators should have all the possible branch permissions in every branch.
      5. Registered Users
        1. Should have permissions to VIEW_TOPICS for Примеры, but nothing else for that branch.
        2. Should not have any permissions to Помойка, Модераторская branches.
        3. Should have VIEW_TOPICS, CREATE_POSTS, EDIT_OWN_POSTS, DELETE_OWN_POSTS for all the branches except mentioned above.
      6. Авторы форума Новости Софта should not have any permissions set.
      7. FAQ Managers should not have any permissions allowed for any of branches
      8. Test email sending group should not have any permissions allowed.
      9. Banned Users should have all the permissions but VIEW_TOPICS restricted for all the branches.
      10. Anonymous Users
        1. Should not have any permissions but VIEW_TOPICS allowed for all the branches
        2. Should not have VIEW_TOPICS allowed for Модераторская, Помойка.

      Personal Permissions

      1. Administrators, FAQ Managers are the only groups that can have permission for static pages creation/editing
      2. Banned Users is the only group that have all the personal permissions restricted.
      3. Registered Users should have all the personal permissions granted but creating static pages.

      Component Permissions

      1. Administrators is the only group that has ADMIN permission granted for Poulpe component.

        Attachments

          Issue Links

          1.
          Change the issuance of rights, taking into account the implementation of new security Sub-task Closed Julia Atlygina

          100%

          Original Estimate - 0h Original Estimate - 0h
          Time Spent - 5.25h
          2.
          Forum component is missed on javatalks.jtalks.org/poulpe Sub-task Closed Julia Atlygina

          100%

          Original Estimate - 0h Original Estimate - 0h
          Time Spent - 1h 20m
          3.
          Check Sticked checkbox for Announcements Sub-task Closed Polina

          100%

          Original Estimate - 20m
          Time Spent - 0.25h Time Not Required
          4.
          Error 400 is shown on attempt to send private message Sub-task Closed Julia Atlygina

          100%

          Original Estimate - 2h
          Time Spent - 2h
          5.
          Wrong posts is opened on editing Sub-task Closed Julia Atlygina

          100%

          Original Estimate - 3h
          Time Spent - 2h Time Not Required
          6.
          All Closed topics are displayed and behave as opened Sub-task Closed Polina

          100%

          Original Estimate - 1h
          Time Spent - 40m Time Not Required
          7.
          Migrated DB: Topics are displayed ordered by CREATED_DATE on branch page Sub-task Closed Polina

          100%

          Original Estimate - 2h
          Time Spent - 2h
          8.
          Migrated DB: The internal links inside of posts point to the old forum Sub-task Closed Stanislav Bashkyrtsev  
          9.
          Migration DB: Specified Open Polls are displayed and behave as closed Sub-task Closed Polina

          100%

          Original Estimate - 0.5h
          Time Spent - 0.5h
          10.
          Error 500 when user tries to view the migrated topic with title less than 5 symbols Sub-task Closed Polina

          100%

          Original Estimate - 0.25h Original Estimate - 0.25h
          Time Spent - 0.5h
          11.
          Migrated Permissions for branches are wrong Sub-task Closed Polina

          100%

          Original Estimate - 0h Original Estimate - 0h
          Time Spent - 2h 55m
          12.
          Migration DB. An exception when trying to activate registered user Sub-task Closed Polina

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          13.
          error 500 is shown instead of activation error with english locale Sub-task Closed Polina

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 0.5h
          14.
          '&' sign is shown as '&' after migration Sub-task Closed Julia Atlygina

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          15.
          Migration DB. Unexpected error on try to sign up new user (NullPointerException) Sub-task Closed Anuar Nurmakanov

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          16.
          Migrated Personal Permissions are wrong Sub-task Closed Polina

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 25m
          17.
          Specified symbols are converted to HTML tags in usernames Sub-task Closed Polina  
          18.
          Migrated users without last login date has "1970-01-01 01:00:00" as this value Sub-task Closed Stanislav Bashkyrtsev  
          19.
          Information about read/unread posts is not migrated Sub-task Closed Julia Atlygina  
          20.
          Remove from branch descriptions links to FAQ pages together with text Sub-task Closed Alyona

          100%

          Original Estimate - 40m
          Time Spent - 0.5h Time Not Required

            Structure

              Activity

                People

                • Assignee:
                  kitsune Polina
                  Reporter:
                  phoenix Eugeny Batov
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  7 Start watching this issue

                  Dates

                  • Due:
                    Created:
                    Updated:
                    Resolved:

                    Time Tracking

                    Estimated:
                    Original Estimate - 9.75h Original Estimate - 9.75h
                    9.75h
                    Remaining:
                    Remaining Estimate - 0h
                    0h
                    Logged:
                    Time Spent - 82h
                    82h

                      Structure Helper Panel