﻿ticket	summary	component	version	milestone	type	owner	status	created	_changetime	_description	_reporter
180	Bilingual UI	Analysis & Design		M011	defect		new	2018-02-27T02:00:48+01:00	2018-02-27T02:00:48+01:00	"* enable billingual strings by using ${message:xxxxxxx} instead of hardcoded strings
* enable using title and titleEn attributes from entities"	Vangel Ajanovski
178	Customize the CSS theme of the Trac instance	Infrastructure		M011	enhancement request	Vangel Ajanovski	assigned	2018-02-25T16:00:33+01:00	2018-02-25T16:00:33+01:00		Vangel Ajanovski
182	Curriculum Management App	WebApp		M011	enhancement request	Vangel Ajanovski	assigned	2018-02-27T02:54:01+01:00	2018-09-30T23:08:27+02:00	"Curriculum Management and Revisioning modules
* full editing of curricula
* discussions of curricula revisions
* managing revisions"	Vangel Ajanovski
12	Средување на сите документи за Визија на проектот	Enrollment	trunk	M011	refactoring	Vangel Ajanovski	assigned	2008-12-17T01:25:38+01:00	2018-02-25T15:49:14+01:00	Треба да има само еден документ со Визија, тоа треба да се поправи.	Vangel Ajanovski
13	Средување и воедначување на сите use-case документи	Analysis & Design	trunk	M011	refactoring	Vangel Ajanovski	new	2008-12-17T01:26:46+01:00	2018-02-25T15:50:02+01:00	Има повеќе различни use-case документи на сајтов, со различни дефиниции. Треба да се спојат и воедначат и да се воведе некакво шифрирање на сите use-case-и.	Vangel Ajanovski
176	Refactoring - services packages should go in a separate sub-projects	Infrastructure		M011	refactoring	Vangel Ajanovski	assigned	2018-02-16T10:50:23+01:00	2018-02-25T15:50:58+01:00	"The idea is to enable that the main web app ""Dossier"" and other web apps can use the services independently. All the services that are of general use should go to a new sub-project ""isis-services"" that will use the ""isis-model"" as a backend, and will be used by all apps that need them."	Vangel Ajanovski
181	Virtual Academic Adviser - Use Apache PredictionIO instead of EasyRec	WebApp		M011	refactoring	Vangel Ajanovski	assigned	2018-02-27T02:20:35+01:00	2018-02-27T02:20:35+01:00	"The development of EasyRec has stagnated in the past years.

Apache PredictionIO allows similar level of features - uses JSON API to feed event data and to request recommendations and can be extended with various algorithms. It is currently active."	Vangel Ajanovski
86	Да се корегираат предмети при префрлања на студенти по нов наставен план	Database	trunk	M999 - Future Plans	defect	Vangel Ajanovski	new	2009-12-24T16:21:03+01:00	2018-02-25T15:46:24+01:00	Студентите запишани по план 2005 и кои избрале предмети од план 2009 заради префрлање да се префрлат по нов план и во апликацијата но и во студентски прашања	Vangel Ajanovski
94	Отворање курсеви за предмети од изборни групи	Enrollment	trunk	M999 - Future Plans	defect		new	2010-02-14T03:20:03+01:00	2018-02-25T15:46:36+01:00	"Постојната страница за отворање курсеви не ги зема во предвид предметите што се дел од изборни групи. Потребно е:
 * Да се овозможи отворање курсеви за предметите кои се во изборна група.
 * Да се направи филтрирање на приказот на предмети и да не се прикажуваат предметите кои не се директно понудени и кои се единствено понудени како дел од изборна група и ако е тоа така да биде јасно видливо.
 * Мануелното едитирање да функционира и за ваквите ситуации. Во моментов прави проблем ако на пример како дел од изборна група се отвора курс за предмет А на наоките X и Y, се случува учеството на предметот од втората насока да е пребришан со податоците од првиот предмет на првата насока и со тоа фактички курсот да го содржи двапати предметот A од насока X наместо еднаш од X и еднаш од Y
 * Единствен начин да се заобиколат проблемите е да се внесува рачно во база и да не се отвораат таквите курсеви преку апликацијата
"	Vangel Ajanovski
104	Страницата Уписи паѓа при зависност паралелно слушање	Enrollment		M999 - Future Plans	defect	Vangel Ajanovski	assigned	2011-01-31T23:28:16+01:00	2018-02-25T15:46:45+01:00	Претпоставувам дека паѓа кога ќе се случи некој студент погрешка да избрал предмет од друга насока, а не од неговата - како изборен, а да има и некој друг предмет кој побарува паралелно слушање со првиот. Бидејќи е од грешна насока првиот, зависноста не се поклопува и тука има некој непредвиден случај и доаѓа до null.	Vangel Ajanovski
107	Не се снима документ за секој студент при групно одобрување	Enrollment		M999 - Future Plans	defect		new	2011-04-24T03:28:42+02:00	2018-02-25T15:46:54+01:00		Vangel Ajanovski
108	Филтрирање активни/неактивни сесии при закажување испити	Enrollment	trunk	M999 - Future Plans	defect		new	2011-04-24T12:36:59+02:00	2018-02-25T15:43:21+01:00	Се покажуваат сите сесии, а треба да се покажува само активната.	Vangel Ajanovski
112	Да се регулираат имиња на надворешни клучеви	Database	trunk	M999 - Future Plans	defect		new	2011-04-24T14:28:28+02:00	2017-12-14T02:45:04+01:00	Во овој момент надворешните клучеви се генерирани од Hibernate и се криптични имиња. Полесно ќе биде за развој при грешки ако имињата се читливи.	Vangel Ajanovski
114	Список пријавени студенти на испити по групи е празен	Enrollment	trunk	M999 - Future Plans	defect		new	2011-04-24T14:44:17+02:00	2018-02-25T15:43:31+01:00	Има запишан студент за испит по предметот, но овој список излегува празен.	Vangel Ajanovski
139	Промена на закажан термин во испитна сесија	Enrollment		M999 - Future Plans	defect	Vangel Ajanovski	assigned	2011-12-26T15:22:03+01:00	2018-02-25T15:43:44+01:00	"Формата за закажување испити овозможува промена но во моменталната ситуација не функционира (паѓа), дополнително треба да овозможи и проверка дали настанува конфликт со друг испит во истата просторија и термин, како и да провери дали студентите имаат конфликт со некој друг испит кој го пријавиле. 
Проверката не го исклучува менувањето туку само го известува корисникот - одговорен за распоред."	Vangel Ajanovski
144	Подобрено додавање предмет во  Уписно досие	Enrollment		M999 - Future Plans	defect		new	2012-02-27T16:08:57+01:00	2018-02-25T15:41:02+01:00	"Уписно досие да функционира подобро за додавање нов предмет.

Предметот да може да се избере од:
- список задолжителни на насоката
- список изборни дефинирани во насоката
- список изборни од други насоки
- список изборни од други планови
- список изборни од други институции

Целото избирање да биде реализирано преку посебна компонента.

Изборот на наставник, оценка и сл. да се префрли во следниот чекор, кога се бира курс, ако постои курс."	Vangel Ajanovski
145	LazyInitializationException при внесување оценка по пријава во EnrollmentDossier	Enrollment		M999 - Future Plans	defect	Vangel Ajanovski	assigned	2012-02-29T20:18:44+01:00	2018-02-25T15:41:46+01:00	Се појавува без разлика дали се внесени сите податоци или не, по притискање ок на формата за внесување оценка по пријава.	Vangel Ajanovski
101	Поедноставено дефинирање курсеви со курикулуми и наставници	Enrollment	trunk	M999 - Future Plans	enhancement request	Vangel Ajanovski	assigned	2010-10-27T15:09:04+02:00	2017-12-14T02:45:04+01:00	"Да се реорганизираат страниците за одржување курсеви на следниот начин:

ManageCourses е нова страница која во целост ќе ја замени функционалноста на страницата CoursesMain (и последователните CourseView, CourseWizardView, CourseEditMaster, CourseEditDetails, CourseViewComp организирани како волшебник). Во оваа страница се овозможува целата функционалност од тие страници само со следните две нешта:
 * едноставен преглед на запишани, но неопфатени во курс курикулуми, со можност за креирање курс за секој од нив поединечно со само еден клик
 * преглед на сите курсеви што се креирани, со сите курикулуми и наставен кадар на курсот, притоа да може едноставно да се додаде нов наставник, да се постави за главен инструктор и да се додаваат нови курикулуми и тоа по повеќе наеднаш.

CoursesSubjectsOpen - веќе нема да биде потребна. Да се избрише.

Потребна е нова страница ManageCourseInstruction за менување на распределба на настава по курс, со едноставно уредување со најмал број на акции. Да може прегледно да се видат сите типови настава, колку часови се потребни, кој учесник во кој дел од наставата по определен тип ќе влезе, на кои курикулуми."	Vangel Ajanovski
106	Страница за импортирање распореди од друга апликација	Enrollment	trunk	M999 - Future Plans	enhancement request	Vangel Ajanovski	assigned	2011-03-19T11:14:24+01:00	2018-02-25T15:43:55+01:00	Импортирањето ќе биде преку текстуален експорт во формат кој ќе биде специфициран во тек на имплементацијата.	Vangel Ajanovski
130	Во преглед на предмети внесување оценка и потпис е бавно	Enrollment		M999 - Future Plans	enhancement request		new	2011-12-18T13:09:12+01:00	2018-02-25T15:44:17+01:00	Во списоците на предмети достапни преку Преглед на предмети кај Предавач, во нормални околности не се забележува, но при пристап на далечина самото отворање на формата за внесување оценка и потпис е доста бавно, како и потоа снимањето на промените. Да се пронајде каде кочи и да се оптимизира пристапувањето.	Vangel Ajanovski
137	Преглед на зафатеност на простории	Enrollment		M999 - Future Plans	enhancement request		new	2011-12-25T16:27:21+01:00	2018-02-25T15:42:09+01:00	Да има преглед на зафатеност на простории како на mrbs системот - одеднаш да се гледаат сите простории за даден ден, за полесно наоѓање на слободна просторија.	pance.ribarski
138	Потпишување на одобрување пријава за испит	Enrollment		M999 - Future Plans	enhancement request		new	2011-12-26T15:19:45+01:00	2018-02-25T15:42:18+01:00	Да се евидентира кој и кога ги направил последните измени на пријава за испит.	Vangel Ajanovski
143	Средување код по пријави од FindBugs	Enrollment		M999 - Future Plans	enhancement request		new	2012-02-27T16:04:10+01:00	2017-12-14T02:45:04+01:00	Да се инсталира FindBugs и разгледаат сите потенцијални проблеми што ќе ги излиста.	Vangel Ajanovski
177	Initialization of the database for development purposes	Database		M999 - Future Plans	enhancement request		new	2018-02-25T15:58:40+01:00	2018-02-25T15:58:40+01:00	"Whenever the application is deployed with a new empty database, it should give an option to initialize the database with data about:

* Basic dataset with bare necessities to start deployment
* Demo dataset filled with sample of curricula, students, etc

At the moment all this has to be done manually in the database."	Vangel Ajanovski
120	Потреба од CourseTermSubjectCurriculumLink	Enrollment		M999 - Future Plans	refactoring		new	2011-08-30T23:06:57+02:00	2018-02-25T15:47:04+01:00	Досега не е покажано дека е навистина потребен овој ентитет. Во апликацијата се користи на повеќе места, но навидум е само удвоена работа и може да биде споен со CourseCurriculum. Треба да се испита ситуацијата и одново да се разгледаат случаите на употреба. Во случај да не е од корист, треба да се отстрани и да се направи рефакторирање на сите места каде се референцирал.	Vangel Ajanovski
11	Импорт на досегашни бази на податоци во новата база	Analysis & Design	trunk	M999 - Future Plans	task	Vangel Ajanovski	assigned	2008-12-17T01:23:04+01:00	2018-02-25T15:45:17+01:00	"Ова е важно да се направи за да може да се прават првите уписи и да може да има успешно тестирање на базата на податоци.

Досегашни бази на податоци:
 * База на податоци од апликација VISP правена во CLIPPER со DBF - содржи податоци за студенти по првите наставни планови
 * Различни EXCEL фајлови во кои се наведени предмети и оценки добиени од наставници
 * База на податоци за апликација за Уписи која актуелно се користи како привремено решение"	Vangel Ajanovski
167	ajaxtabs components should be removed and if needed - implement them in another manner	WebApp		M999 - Future Plans	task	Vangel Ajanovski	new	2014-07-16T02:37:30+02:00	2018-02-25T15:42:28+01:00		Vangel Ajanovski
179	Rebranding	Project Definition		M011	task	Vangel Ajanovski	assigned	2018-02-27T01:38:46+01:00	2020-12-03T18:36:30+01:00	Change the ISIS brand to a new one.	Vangel Ajanovski
141	Дупли податоци за course_enrollment_id, exam_session_id во postal_stamp_sms_payments_for_exam	Enrollment		M999 - Future Plans	defect		new	2011-12-29T19:44:13+01:00	2018-02-25T15:45:26+01:00	"Забележани се дупли податци за колоните 
course_enrollment_id, exam_session_id во табелата postal_stamp_sms_payments_for_exam.

Сега дупликатите се избришани и креиран е unique constraint што е workaround и ќе падне трансакцијата кон базата при внес на дупликат за овие колони, но потребно е да се открие што е проблемот.

Најверојано се работи за повеќе кликања и така доаѓа до дуплите записи."	Драган Шахпаски
175	Преземање na podatoci od iKnow	Analysis & Design		M999 - Future Plans	enhancement request	Vangel Ajanovski	new	2016-05-12T14:45:41+02:00	2017-12-14T02:45:04+01:00	Потребно е да се направи функционалност за преземање на сите податоци што може да се преземат од iKnow.	Vangel Ajanovski
77	Имплементација - Студент врши електронска упата	Enrollment	trunk	M999 - Future Plans	task	Boban Stojanovski, ii11553	new	2009-12-17T18:12:40+01:00	2018-02-25T15:48:11+01:00	Види UC: [[elektronskaUplataStudent]]	Boban Stojanovski
78	Студент прегледува историја на уплаќања	Enrollment	trunk	M999 - Future Plans	task	Boban Stojanovski, ii11553	new	2009-12-17T18:14:26+01:00	2018-02-25T15:45:58+01:00	http://develop.ii.edu.mk/projects/isii/wiki/pregledIstorijaNaUplati	Boban Stojanovski
173	Analyze persistance model, entity by entity, and decide on data that can be encrypted	Analysis & Design	trunk	M999 - Future Plans	task	Vangel Ajanovski	new	2016-03-03T18:17:34+01:00	2017-12-14T02:45:04+01:00		Vangel Ajanovski
166	Refactoring - move pages in subpackages based on functionality	WebApp		M011	refactoring	Vangel Ajanovski	assigned	2014-07-16T02:02:10+02:00	2018-02-25T16:01:18+01:00		Vangel Ajanovski
71	Филтрирање на дипломирани и отпишани студенти	Enrollment	trunk	M999 - Future Plans	enhancement request	Vangel Ajanovski	new	2009-12-17T10:39:27+01:00	2018-02-25T15:47:18+01:00	"Да се воведе филтрирање, кодирање со бои и приказ на статус за дипломирани студенти на следните страници:

 * Уписи кај одговорен за настава - да не се прикажуваат воопшто
 * Листи на предмети кај професори - боја и статус
 * Евентуално други страници каде се прикажува профил на студент или само студент во список"	Vangel Ajanovski
84	Преземање оценки и потписи од Moodle курс	Analysis & Design	trunk	M999 - Future Plans	enhancement request		new	2009-12-24T16:04:35+01:00	2018-02-25T15:47:29+01:00	Да се изработи преземање оценки и потписи од Moodle курс и тоа не треба да е во целост автоматизирано, туку тогаш кога ќе биде потребно со активирање на команда од наставникот.	Vangel Ajanovski
105	CreateEvent и елиминирање на Day и Hour	Enrollment	trunk	M999 - Future Plans	enhancement request		new	2011-02-02T02:19:52+01:00	2018-02-25T15:47:45+01:00	Преработка на CreateEvent. Елиминирање на употреба на Day и Hour од Slot.	Kliment Ognenovski
