Quantcast
Channel: YouTrackYouTrack (JT) - Bug and Issue Tracker
Viewing all 74845 articles
Browse latest View live

JT-50742: In period values only hours are highlighted on hover in matrix report

$
0
0
Reporter Ekaterina Alekseeva (Ekaterina.Alekseeva) Ekaterina Alekseeva (Ekaterina.Alekseeva)
Created Dec 7, 2018 8:54:06 PM
Updated Dec 7, 2018 8:54:06 PM
State Open
Assignee Unassigned
Subsystem Reports
Type Cosmetics
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions Unknown

build 47858

STR:

  1. Create some matrix report
  2. Set "Showing totals for" some period field (e.g. Spent time)
  3. Hover some value in report

AR:
Whole value looks like link, but only the 'hours' part is highlighted on hover


JT-50517: Update other reports

$
0
0
Reporter Anna Zhdan (Anna.Zhdan) Anna Zhdan (Anna.Zhdan)
Created Nov 26, 2018 5:12:53 PM
Updated Dec 7, 2018 9:00:54 PM
Resolved Dec 3, 2018 8:33:39 PM
State Verified
Assignee Pavel Nikolaev (pasha)
Subsystem Reports
Type Task
Priority Normal
Fix versions Unscheduled

JT-24113: Feature: Per project custom reply-to email address options.

$
0
0
Reporter Jose Manimala (Jose_Manimala) Jose Manimala (Jose_Manimala)
Created Mar 17, 2014 7:53:49 PM
Updated Dec 7, 2018 9:16:49 PM
Resolved Nov 4, 2018 10:26:23 PM
State Verified
Assignee Evgeny Naumenko (jk)
Subsystem Notifications
Type Feature
Priority Normal
Fix versions 2018.3.47010
Hello There,
It would be nice to have the ability to set the from email and reply-to email address options for each project. Currently, the reply-to is set to the global from address. More control on this would allow us to notify multiple teams correctly, but still track the tickets to the same box from which youtrack can then pick up ticket comments and follow ups.

Thanks,
Jose

JT-50537: support grouping by parent

$
0
0
Reporter Alexey Volkov (Alexey.Volkov) Alexey Volkov (Alexey.Volkov)
Created Nov 27, 2018 4:22:26 PM
Updated Dec 7, 2018 9:22:09 PM
Resolved Nov 28, 2018 3:26:06 PM
State Verified
Assignee Alexey Volkov (Alexey.Volkov)
Subsystem Reports
Type Task
Priority Normal
Fix versions Unscheduled

JT-50613: Write rest tests in YT

$
0
0
Reporter Anna Zhdan (Anna.Zhdan) Anna Zhdan (Anna.Zhdan)
Created Nov 30, 2018 3:21:51 PM
Updated Dec 7, 2018 9:23:19 PM
Resolved Dec 6, 2018 12:39:04 PM
State Without verification
Assignee Anna Zhdan (Anna.Zhdan)
Subsystem No Subsystem
Type Task
Priority Normal
Fix versions Unscheduled

JT-50199: Notification send error on youtrack.jetbrains.com

$
0
0
Reporter Evgeny Naumenko (jk) Evgeny Naumenko (jk)
Created Nov 7, 2018 1:16:01 PM
Updated Dec 7, 2018 9:27:56 PM
Resolved Nov 8, 2018 6:30:00 PM
State Verified
Assignee Pavel Nikolaev (pasha)
Subsystem Notifications
Type Exception
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions Unknown
07/11/18 13:14:17,372 ERROR [@ionJobProcessor] [runtime                       ] [lolwho] Error executing FreeMarker template
...

07/11/18 13:14:17,372 ERROR [@ionJobProcessor] [runtime ] [lolwho] Error executing FreeMarker template freemarker.core.InvalidReferenceException: The following has evaluated to null or missing: ==> agiles.get [in template "event_new_issue.ftl" at line 72, column 40]


Tip: It's the step after the last dot that caused this error, not those before it.

Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??


FTL stack trace ("~" means nesting-related): - Failed at: #list agiles.get(agile) as sprint [in template "event_new_issue.ftl" at line 72, column 33] - Reached through: #include "event_new_issue.ftl" [in template "events.ftl" at line 9, column 25] - Reached through: #include "events.ftl" [in template "issue_digest_email.ftl" at line 8, column 9]

at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:131) ~[freemarker-2.3.23.jar:2.3.23]
at freemarker.core.UnexpectedTypeException.newDesciptionBuilder(UnexpectedTypeException.java:77) ~[freemarker-2.3.23.jar:2.3.23]
at freemarker.core.UnexpectedTypeException.<init>(UnexpectedTypeException.java:40) ~[freemarker-2.3.23.jar:2.3.23]
at freemarker.core.NonMethodException.<init>(NonMethodException.java:46) ~[freemarker-2.3.23.jar:2.3.23]
at freemarker.core.MethodCall._eval(MethodCall.java:84) ~[freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Expression.eval(Expression.java:78) ~[freemarker-2.3.23.jar:2.3.23]
at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:69) ~[freemarker-2.3.23.jar:2.3.23]
at freemarker.core.IteratorBlock.accept(IteratorBlock.java:64) ~[freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Environment.visit(Environment.java:324) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.MixedContent.accept(MixedContent.java:54) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Environment.visitByHiddingParent(Environment.java:345) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.IteratorBlock$IterationContext.executeNestedBlockInner(IteratorBlock.java:240) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.IteratorBlock$IterationContext.executeNestedBlock(IteratorBlock.java:220) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:194) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Environment.visitIteratorBlock(Environment.java:572) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:78) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.IteratorBlock.accept(IteratorBlock.java:64) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Environment.visit(Environment.java:324) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.MixedContent.accept(MixedContent.java:54) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Environment.visit(Environment.java:324) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.EscapeBlock.accept(EscapeBlock.java:48) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Environment.visit(Environment.java:324) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Environment.include(Environment.java:2072) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Include.accept(Include.java:167) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Environment.visitByHiddingParent(Environment.java:345) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.IfBlock.accept(IfBlock.java:48) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Environment.visit(Environment.java:324) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.MixedContent.accept(MixedContent.java:54) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Environment.visitByHiddingParent(Environment.java:345) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.IteratorBlock$IterationContext.executeNestedBlockInner(IteratorBlock.java:240) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.IteratorBlock$IterationContext.executeNestedBlock(IteratorBlock.java:220) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:194) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Environment.visitIteratorBlock(Environment.java:572) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:78) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.IteratorBlock.accept(IteratorBlock.java:64) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Environment.visit(Environment.java:324) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.MixedContent.accept(MixedContent.java:54) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Environment.visit(Environment.java:324) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.EscapeBlock.accept(EscapeBlock.java:48) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Environment.visit(Environment.java:324) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Environment.include(Environment.java:2072) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Include.accept(Include.java:167) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Environment.visit(Environment.java:324) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.MixedContent.accept(MixedContent.java:54) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Environment.visit(Environment.java:324) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.EscapeBlock.accept(EscapeBlock.java:48) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Environment.visit(Environment.java:324) [freemarker-2.3.23.jar:2.3.23]
at freemarker.core.Environment.process(Environment.java:302) [freemarker-2.3.23.jar:2.3.23]
at freemarker.template.Template.process(Template.java:325) [freemarker-2.3.23.jar:2.3.23]
at jetbrains.youtrack.notifications.controller.ContextualTemplateRenderer.render(ContextualTemplateRenderer.kt:28) [youtrack-custom-notifications-2018.3.jar:?]
at jetbrains.youtrack.notifications.controller.NotificationTemplateRenderer.tryToRender(NotificationTemplateRenderer.kt:34) [youtrack-custom-notifications-2018.3.jar:?]
at jetbrains.youtrack.notifications.controller.NotificationTemplateRenderer.render(NotificationTemplateRenderer.kt:20) [youtrack-custom-notifications-2018.3.jar:?]
at jetbrains.youtrack.notifications.sending.EmailChannel$createNotificationJob$1.render(EmailChannel.kt:61) [youtrack-custom-notifications-2018.3.jar:?]
at jetbrains.youtrack.notifications.sending.EmailSendNotificationJob.renderHtmlBody(EmailSendNotificationJob.kt:132) [youtrack-custom-notifications-2018.3.jar:?]
at jetbrains.youtrack.notifications.sending.EmailSendNotificationJob.sendNotification(EmailSendNotificationJob.kt:65) [youtrack-custom-notifications-2018.3.jar:?]
at jetbrains.youtrack.notifications.sending.NotificationJob$execute$$inlined$transactional$1.invoke(LegacySupport.kt:44) [youtrack-custom-notifications-2018.3.jar:?]
at jetbrains.youtrack.notifications.sending.NotificationJob$execute$$inlined$transactional$1.invoke(LegacySupport.kt) [youtrack-custom-notifications-2018.3.jar:?]
at com.jetbrains.teamsys.dnq.database.TransientEntityStoreExt.transactional(TransientEntityStoreExt.kt:51) [dnq-transient-store-1.2.394.jar:?]
at com.jetbrains.teamsys.dnq.database.TransientEntityStoreImpl.transactional(TransientEntityStoreImpl.kt:95) [dnq-transient-store-1.2.394.jar:?]
at jetbrains.exodus.database.TransientEntityStore$DefaultImpls.transactional$default(TransientEntityStore.kt:84) [dnq-open-api-1.2.394.jar:?]
at jetbrains.youtrack.notifications.sending.NotificationJob.execute(NotificationJob.kt:77) [youtrack-custom-notifications-2018.3.jar:?]
at jetbrains.exodus.core.execution.Job.run(Job.java:99) [xodus-utils-1.2.3501.jar:1.2.3501]
at jetbrains.exodus.core.execution.ThreadJobProcessor.executeJob(ThreadJobProcessor.java:133) [xodus-utils-1.2.3501.jar:1.2.3501]
at jetbrains.exodus.core.execution.JobProcessorQueueAdapter.doExecuteJob(JobProcessorQueueAdapter.java:243) [xodus-utils-1.2.3501.jar:1.2.3501]
at jetbrains.exodus.core.execution.JobProcessorQueueAdapter.doJobs(JobProcessorQueueAdapter.java:161) [xodus-utils-1.2.3501.jar:1.2.3501]
at jetbrains.exodus.core.execution.ThreadJobProcessor.run(ThreadJobProcessor.java:111) [xodus-utils-1.2.3501.jar:1.2.3501]
at jetbrains.exodus.core.execution.ThreadJobProcessor$1.run(ThreadJobProcessor.java:43) [xodus-utils-1.2.3501.jar:1.2.3501]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_191]

JT-49392: Duplicate persistent notification for cluster

$
0
0
Reporter Pavel Nikitin (pavel.nikitin) Pavel Nikitin (pavel.nikitin)
Created Sep 26, 2018 12:37:32 PM
Updated Dec 7, 2018 9:38:00 PM
Resolved Oct 11, 2018 3:11:26 PM
State Without verification
Assignee Daria Vasina (daria.vasina)
Subsystem Notifications
Type Bug
Priority Normal
Browser Any Browser
OS Any OS
Fix versions 2018.3.47010
Affected versions Unknown

For JPS-9396 and JPS-8688
Change

Duplicates:  JPS-8688 Bad error on creating user wit email that already exists in hub
Resolved date:  None ⟶ 25 Sep 2018
State:  In Progress ⟶ Duplicate

User @Andrey Skladchikov with enabled "Changes in a duplicate cluster"

JT-50743: Caching problem with state transition workflows

$
0
0
Reporter Liubov Dievskaia (Liubov.Dievskaia) Liubov Dievskaia (Liubov.Dievskaia)
Created Dec 7, 2018 9:50:12 PM
Updated Dec 7, 2018 9:50:26 PM
State Open
Assignee Alexander Volfman (Alexander.Volfman)
Subsystem Workflow
Type Bug
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions 2018.3.47247

STR:

  1. Create a state transition workflow
  2. Detach it from the project

ER: Workflow stops working for issues on this particular project
AR: State custom field still looks like it's being managed by a workflow. Workflow is still functioning.


JT-50688: Could not initialize class javax.imageio.ImageIO

$
0
0
Reporter Exception Robot (app_exception) Exception Robot (app_exception)
Created Dec 6, 2018 1:55:54 PM
Updated Dec 7, 2018 9:56:09 PM
State Wait for Reply
Assignee Liubov Dievskaia (Liubov.Dievskaia)
Subsystem Core Functionality
Type Support Request
Priority Major
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions 2018.3

Original content visible to jetbrains team only for security reasons

JT-49606: Issue List jumps to the top after 7-8 seconds of browsing

$
0
0
Reporter Vitaly Gordeev (Vitaly.Gordeev) Vitaly Gordeev (Vitaly.Gordeev)
Created Oct 8, 2018 3:06:11 PM
Updated Dec 8, 2018 1:18:21 AM
Resolved Oct 10, 2018 10:05:00 AM
State Won't fix
Assignee Unassigned
Subsystem No Subsystem
Type Bug
Priority Normal
Browser Safari
OS Mac OS X
Fix versions Unscheduled
Affected versions Unknown

Steps to reproduce:

  1. Execute a query, e.g. "#IDEA #Unresolved", but it's reproduced on any query
  2. Scroll the list, don't click on it
  3. After 7-8 seconds, the list automatically scrolls up to the topmost issue.

This is painful, because:

  • I'm losing a particular position in the issue list
  • several times I clicked to the wrong issue after the unexpected jump.

JT-50744: exact timestamp is not shown when hovering on friendly time expression of a comment

$
0
0
Reporter Youngjae (Youngjae) Youngjae (Youngjae)
Created Dec 8, 2018 6:51:31 AM
Updated Dec 8, 2018 6:51:31 AM
State Open
Assignee Alexander Anisimov (xi-eye)
Subsystem Single Issue View
Type Bug
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions 2018.3

What steps will reproduce the problem?

  1. In a comment, hover on the 'xx hours/minutes ago' text.
  2. Nothing happened.
  3. However, hovering on username text shows a profile tooltip balloon.

What is the expected result?

  • A tooltip balloon with an exact timestamp will be shown up.

What happens instead?

  • Nothing happened. This happens at here also ( youtrack.jetbrains.net ).

Please provide any additional information below.


Above screenshot is captured at one of this site post.

JT-50745: After migrating from 2017.1 to 2018.3 I can't see any projects anymore??

$
0
0
Reporter Frank van den Hoek (frankvandenhoek) Frank van den Hoek (frankvandenhoek)
Created Dec 8, 2018 5:58:35 PM
Updated Dec 8, 2018 6:13:31 PM
Resolved Dec 8, 2018 6:13:31 PM
State Obsolete
Assignee Unassigned
Subsystem No Subsystem
Type Bug
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions 2018.3.47247

We are using YT for years and this weekend I've migrated our deployment from 2017.1 to 2018.3. Everything looked right until I clicked on projects. They are all gone (see screenshot 2).

I can create a new project and it will pop up.

No projects??
Proof of issues
New project

JT-25699: Screenshot tool may ask/detect retina quality images

$
0
0
Reporter Eugene Petrenko (eugene.petrenko) Eugene Petrenko (eugene.petrenko)
Created Jul 20, 2014 3:41:47 PM
Updated Dec 8, 2018 10:14:44 PM
Resolved Mar 24, 2017 12:40:12 AM
State Obsolete
Assignee Ekaterina Zaikina (Ekaterina_Zaikina)
Subsystem Image Editor
Type Bug
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions 5.0
I created a screenshot on Mac with CMD+SHIFT+3.
Dropbox generated me a .png file with screenshot
I open it with picture editor and notices it is x2 zoomed.
Let's take into account DPIs saved in the PNG file

That was an HTML image editor

JT-50746: YouTrack should display a link at the bottom of pages to report an issue.

$
0
0
Reporter Dave Yost (daveyost) Dave Yost (daveyost)
Created Dec 8, 2018 10:18:58 PM
Updated Dec 8, 2018 10:18:58 PM
State Submitted
Assignee Unassigned
Subsystem No Subsystem
Type Bug
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions Unknown
What steps will reproduce the issue?
1. Use https://youtrack.jetbrains.com/
2. Desire to report a bug.
3. Look for a link at the bottom of the page.
What is the expected result?
YouTrack should offer a link to report a bug (as for example IDEA does).
What happens instead?
No such ink at the bottom YouTrack pages.
There's a Feedback link, but that's different.

JT-50747: Rethink link issue interface

$
0
0
Reporter Alexander Zolotov (zolotov) Alexander Zolotov (zolotov)
Created Dec 9, 2018 2:27:07 AM
Updated Dec 9, 2018 2:27:07 AM
State Submitted
Assignee Unassigned
Subsystem No Subsystem
Type Usability Problem
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions Unknown

The new interface makes the most common scenario for me impossible to perform.
Usually, it took couple clicks (four steps overall) to me to mark some issue as a duplicate:

  1. click link icon
  2. choose "duplicate"
  3. paste issue number
  4. press enter

Now it's a ridiculously long way to do the same:

  1. click link icon
  2. wait until popup is loaded (3 sec)
  3. click "relates to" link
  4. choose "duplicate" link
  5. wait until search is performed
  6. paste issue number
  7. press enter
  8. wait until search is performed
  9. select the issue from the list (might be a lot of issues there)
  10. click Link button

I know I can use Commands for this, still, it looks like a huge regression. Are you sure it would be more convenient for users? What problems were actually solved with the new interface?


JT-50748: Migration from YT internal hub to external Hub throws Error: JPUser was removed

$
0
0
Reporter Frank van den Hoek (frankvandenhoek) Frank van den Hoek (frankvandenhoek)
Created Dec 8, 2018 11:55:00 PM
Updated Dec 9, 2018 6:10:03 PM
State Submitted
Assignee Unassigned
Subsystem No Subsystem
Type Bug
Priority Normal
Browser Chrome
OS Any OS
Fix versions Unscheduled
Affected versions Unknown

YT version: 2018.3.47247
HUB version: 2018.3.11025

What steps will reproduce the problem?

  1. Migrate youtrack internal Hub to external Hub

What is the expected result?
A successful migration

What happens instead?
An error occurs "Error: JPUser was removed."

I've started a migration of youtrack's internal hub to an external hub. After a while an error occurred.

Error

JT-50751: Отсутствует перевод некоторого функционала

$
0
0
Reporter Bogatov Dmitriy (bogatovd) Bogatov Dmitriy (bogatovd)
Created Dec 10, 2018 10:38:17 AM
Updated Dec 10, 2018 10:38:27 AM
State Submitted
Assignee Unassigned
Subsystem User Profile
Type Task
Priority Normal
Fix versions Unscheduled

В частности, профиле на странице "Уведомления" отсутствует перевод двух настроек
Подскажите, есть файл ли возможность самостоятельного доперевода (например, файл ресурсов)?

JT-50697: Enable feature flags before release

$
0
0
Reporter Anna Zhdan (Anna.Zhdan) Anna Zhdan (Anna.Zhdan)
Created Dec 6, 2018 4:33:02 PM
Updated Dec 10, 2018 10:54:52 AM
Resolved Dec 10, 2018 10:54:52 AM
State Fixed
Assignee Anna Zhdan (Anna.Zhdan)
Subsystem No Subsystem
Type Task
Priority Normal
Fix versions Unscheduled

JT-50722: Changing scale doesn't provoke correct report recalculation

$
0
0
Reporter Ekaterina Alekseeva (Ekaterina.Alekseeva) Ekaterina Alekseeva (Ekaterina.Alekseeva)
Created Dec 7, 2018 1:26:04 AM
Updated Dec 10, 2018 11:08:18 AM
Resolved Dec 10, 2018 11:08:18 AM
State Fixed
Assignee Alexey Volkov (Alexey.Volkov)
Subsystem Reports
Type Bug
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions Unknown

build 47846

Go to some timesheet report and change Scale (days/weeks/months)

AR:
For all cases: number of column persists (for example, if there were only two 'weeks' columns, there will be shown only two 'days' columns after switching to Days scale)
For switching from months to weeks or back: just nothing changes.
For switching from days to weeks/months:
For switching from weeks/months to days: colouring of weekends is absent, all days are look like workdays.

Manual recalculation required to fix all these problems.

JT-50753: Fix table weeks and month scale

$
0
0
Reporter Alexey Volkov (Alexey.Volkov) Alexey Volkov (Alexey.Volkov)
Created Dec 10, 2018 11:13:37 AM
Updated Dec 10, 2018 11:14:36 AM
State Open
Assignee Unassigned
Subsystem Reports
Type Task
Priority Normal
Fix versions Unscheduled

For month scale:

For week scale:

Viewing all 74845 articles
Browse latest View live




Latest Images