Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
O
OHR Support
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
97
Issues
97
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
image/svg+xml
Discourse
Discourse
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Projects
OHR Support
Commits
2ffea883
Commit
2ffea883
authored
Mar 14, 2011
by
Eric Davis
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[
#279
] Add an optional Start Date to Versions
parent
85e1333e
Hide whitespace changes
Inline
Side-by-side
Showing
49 changed files
with
52 additions
and
49 deletions
+52
-49
version.rb
app/models/version.rb
+6
-2
_versions.rhtml
app/views/projects/settings/_versions.rhtml
+2
-0
_form.rhtml
app/views/versions/_form.rhtml
+1
-0
_overview.rhtml
app/views/versions/_overview.rhtml
+7
-4
bg.yml
config/locales/bg.yml
+0
-1
bs.yml
config/locales/bs.yml
+0
-1
ca.yml
config/locales/ca.yml
+0
-1
cs.yml
config/locales/cs.yml
+0
-1
da.yml
config/locales/da.yml
+0
-1
de.yml
config/locales/de.yml
+0
-1
el.yml
config/locales/el.yml
+0
-1
en-GB.yml
config/locales/en-GB.yml
+1
-1
en.yml
config/locales/en.yml
+1
-1
es.yml
config/locales/es.yml
+0
-1
eu.yml
config/locales/eu.yml
+0
-1
fi.yml
config/locales/fi.yml
+0
-1
fr.yml
config/locales/fr.yml
+0
-1
gl.yml
config/locales/gl.yml
+0
-1
he.yml
config/locales/he.yml
+0
-1
hr.yml
config/locales/hr.yml
+0
-1
hu.yml
config/locales/hu.yml
+0
-1
id.yml
config/locales/id.yml
+0
-1
it.yml
config/locales/it.yml
+0
-1
ja.yml
config/locales/ja.yml
+0
-1
ko.yml
config/locales/ko.yml
+0
-1
lt.yml
config/locales/lt.yml
+0
-1
lv.yml
config/locales/lv.yml
+0
-1
mk.yml
config/locales/mk.yml
+0
-1
mn.yml
config/locales/mn.yml
+0
-1
nl.yml
config/locales/nl.yml
+0
-1
no.yml
config/locales/no.yml
+0
-1
pl.yml
config/locales/pl.yml
+0
-1
pt-BR.yml
config/locales/pt-BR.yml
+0
-1
pt.yml
config/locales/pt.yml
+0
-1
ro.yml
config/locales/ro.yml
+0
-1
ru.yml
config/locales/ru.yml
+0
-1
sk.yml
config/locales/sk.yml
+0
-1
sl.yml
config/locales/sl.yml
+0
-1
sr-YU.yml
config/locales/sr-YU.yml
+0
-1
sr.yml
config/locales/sr.yml
+0
-1
sv.yml
config/locales/sv.yml
+0
-1
th.yml
config/locales/th.yml
+0
-1
tr.yml
config/locales/tr.yml
+0
-1
uk.yml
config/locales/uk.yml
+0
-1
vi.yml
config/locales/vi.yml
+0
-1
zh-TW.yml
config/locales/zh-TW.yml
+0
-1
zh.yml
config/locales/zh.yml
+0
-1
20110314014400_add_start_date_to_versions.rb
db/migrate/20110314014400_add_start_date_to_versions.rb
+9
-0
version_test.rb
test/unit/version_test.rb
+25
-0
No files found.
app/models/version.rb
View file @
2ffea883
...
@@ -41,9 +41,13 @@ class Version < ActiveRecord::Base
...
@@ -41,9 +41,13 @@ class Version < ActiveRecord::Base
def
visible?
(
user
=
User
.
current
)
def
visible?
(
user
=
User
.
current
)
user
.
allowed_to?
(
:view_issues
,
self
.
project
)
user
.
allowed_to?
(
:view_issues
,
self
.
project
)
end
end
# When a version started.
#
# Can either be a set date stored in the database or a dynamic one
# based on the earlist start_date of the fixed_issues
def
start_date
def
start_date
@start_date
||=
fixed_issues
.
minimum
(
'start_date'
)
@start_date
||=
(
read_attribute
(
:start_date
)
||
fixed_issues
.
minimum
(
'start_date'
)
)
end
end
def
due_date
def
due_date
...
...
app/views/projects/settings/_versions.rhtml
View file @
2ffea883
...
@@ -2,6 +2,7 @@
...
@@ -2,6 +2,7 @@
<table
class=
"list versions"
>
<table
class=
"list versions"
>
<thead><tr>
<thead><tr>
<th>
<%=
l
(
:label_version
)
%>
</th>
<th>
<%=
l
(
:label_version
)
%>
</th>
<th>
<%=
l
(
:field_start_date
)
%>
</th>
<th>
<%=
l
(
:field_effective_date
)
%>
</th>
<th>
<%=
l
(
:field_effective_date
)
%>
</th>
<th>
<%=
l
(
:field_description
)
%>
</th>
<th>
<%=
l
(
:field_description
)
%>
</th>
<th>
<%=
l
(
:field_status
)
%>
</th>
<th>
<%=
l
(
:field_status
)
%>
</th>
...
@@ -13,6 +14,7 @@
...
@@ -13,6 +14,7 @@
<%
for
version
in
@project
.
shared_versions
.
sort
%>
<%
for
version
in
@project
.
shared_versions
.
sort
%>
<tr
class=
"version
<%=
cycle
'odd'
,
'even'
%>
<%=
h
version
.
status
%>
<%=
'shared'
if
version
.
project
!=
@project
%>
"
>
<tr
class=
"version
<%=
cycle
'odd'
,
'even'
%>
<%=
h
version
.
status
%>
<%=
'shared'
if
version
.
project
!=
@project
%>
"
>
<td
class=
"name"
>
<%=
link_to_version
version
%>
</td>
<td
class=
"name"
>
<%=
link_to_version
version
%>
</td>
<td
class=
"date"
>
<%=
format_date
(
version
.
start_date
)
%>
</td>
<td
class=
"date"
>
<%=
format_date
(
version
.
effective_date
)
%>
</td>
<td
class=
"date"
>
<%=
format_date
(
version
.
effective_date
)
%>
</td>
<td
class=
"description"
>
<%=
h
version
.
description
%>
</td>
<td
class=
"description"
>
<%=
h
version
.
description
%>
</td>
<td
class=
"status"
>
<%=
l
(
"version_status_
#{
version
.
status
}
"
)
%>
</td>
<td
class=
"status"
>
<%=
l
(
"version_status_
#{
version
.
status
}
"
)
%>
</td>
...
...
app/views/versions/_form.rhtml
View file @
2ffea883
...
@@ -5,6 +5,7 @@
...
@@ -5,6 +5,7 @@
<p>
<%=
f
.
text_field
:description
,
:size
=>
60
%>
</p>
<p>
<%=
f
.
text_field
:description
,
:size
=>
60
%>
</p>
<p>
<%=
f
.
select
:status
,
Version
::
VERSION_STATUSES
.
collect
{
|
s
|
[
l
(
"version_status_
#{
s
}
"
),
s
]}
%>
</p>
<p>
<%=
f
.
select
:status
,
Version
::
VERSION_STATUSES
.
collect
{
|
s
|
[
l
(
"version_status_
#{
s
}
"
),
s
]}
%>
</p>
<p>
<%=
f
.
text_field
:wiki_page_title
,
:label
=>
:label_wiki_page
,
:size
=>
60
,
:disabled
=>
@project
.
wiki
.
nil?
%>
</p>
<p>
<%=
f
.
text_field
:wiki_page_title
,
:label
=>
:label_wiki_page
,
:size
=>
60
,
:disabled
=>
@project
.
wiki
.
nil?
%>
</p>
<p>
<%=
f
.
text_field
:start_date
,
:size
=>
10
%><%=
calendar_for
(
'version_start_date'
)
%>
</p>
<p>
<%=
f
.
text_field
:effective_date
,
:size
=>
10
%><%=
calendar_for
(
'version_effective_date'
)
%>
</p>
<p>
<%=
f
.
text_field
:effective_date
,
:size
=>
10
%><%=
calendar_for
(
'version_effective_date'
)
%>
</p>
<p>
<%=
f
.
select
:sharing
,
@version
.
allowed_sharings
.
collect
{
|
v
|
[
format_version_sharing
(
v
),
v
]}
%>
</p>
<p>
<%=
f
.
select
:sharing
,
@version
.
allowed_sharings
.
collect
{
|
v
|
[
format_version_sharing
(
v
),
v
]}
%>
</p>
...
...
app/views/versions/_overview.rhtml
View file @
2ffea883
<%
if
version
.
completed?
%>
<p>
<p>
<%=
format_date
(
version
.
effective_date
)
%>
</p>
<%=
l
(
:field_start_date
)
%>
<%=
h
(
format_date
(
version
.
start_date
))
%>
<%
elsif
version
.
effective_date
%>
<%=
l
(
:field_due_date
)
%>
<%=
h
(
format_date
(
version
.
due_date
))
%>
<p><strong>
<%=
due_date_distance_in_words
(
version
.
effective_date
)
%>
</strong>
(
<%=
format_date
(
version
.
effective_date
)
%>
)
</p>
</p>
<%
if
!
version
.
completed?
&&
version
.
due_date
%>
<p><strong>
<%=
due_date_distance_in_words
(
version
.
effective_date
)
%>
</strong></p>
<%
end
%>
<%
end
%>
<p>
<%=
h
version
.
description
%>
</p>
<p>
<%=
h
version
.
description
%>
</p>
...
...
config/locales/bg.yml
View file @
2ffea883
...
@@ -252,7 +252,6 @@ bg:
...
@@ -252,7 +252,6 @@ bg:
field_admin
:
Администратор
field_admin
:
Администратор
field_last_login_on
:
Последно свързване
field_last_login_on
:
Последно свързване
field_language
:
Език
field_language
:
Език
field_effective_date
:
Дата
field_password
:
Парола
field_password
:
Парола
field_new_password
:
Нова парола
field_new_password
:
Нова парола
field_password_confirmation
:
Потвърждение
field_password_confirmation
:
Потвърждение
...
...
config/locales/bs.yml
View file @
2ffea883
...
@@ -241,7 +241,6 @@ bs:
...
@@ -241,7 +241,6 @@ bs:
field_admin
:
Administrator
field_admin
:
Administrator
field_last_login_on
:
Posljednja konekcija
field_last_login_on
:
Posljednja konekcija
field_language
:
Jezik
field_language
:
Jezik
field_effective_date
:
Datum
field_password
:
Lozinka
field_password
:
Lozinka
field_new_password
:
Nova lozinka
field_new_password
:
Nova lozinka
field_password_confirmation
:
Potvrda
field_password_confirmation
:
Potvrda
...
...
config/locales/ca.yml
View file @
2ffea883
...
@@ -253,7 +253,6 @@ ca:
...
@@ -253,7 +253,6 @@ ca:
field_admin
:
Administrador
field_admin
:
Administrador
field_last_login_on
:
Última connexió
field_last_login_on
:
Última connexió
field_language
:
Idioma
field_language
:
Idioma
field_effective_date
:
Data
field_password
:
Contrasenya
field_password
:
Contrasenya
field_new_password
:
Contrasenya nova
field_new_password
:
Contrasenya nova
field_password_confirmation
:
Confirmació
field_password_confirmation
:
Confirmació
...
...
config/locales/cs.yml
View file @
2ffea883
...
@@ -226,7 +226,6 @@ cs:
...
@@ -226,7 +226,6 @@ cs:
field_admin
:
Administrátor
field_admin
:
Administrátor
field_last_login_on
:
Poslední přihlášení
field_last_login_on
:
Poslední přihlášení
field_language
:
Jazyk
field_language
:
Jazyk
field_effective_date
:
Datum
field_password
:
Heslo
field_password
:
Heslo
field_new_password
:
Nové heslo
field_new_password
:
Nové heslo
field_password_confirmation
:
Potvrzení
field_password_confirmation
:
Potvrzení
...
...
config/locales/da.yml
View file @
2ffea883
...
@@ -239,7 +239,6 @@ da:
...
@@ -239,7 +239,6 @@ da:
field_admin
:
Administrator
field_admin
:
Administrator
field_last_login_on
:
Sidste forbindelse
field_last_login_on
:
Sidste forbindelse
field_language
:
Sprog
field_language
:
Sprog
field_effective_date
:
Dato
field_password
:
Kodeord
field_password
:
Kodeord
field_new_password
:
Nyt kodeord
field_new_password
:
Nyt kodeord
field_password_confirmation
:
Bekræft
field_password_confirmation
:
Bekræft
...
...
config/locales/de.yml
View file @
2ffea883
...
@@ -267,7 +267,6 @@ de:
...
@@ -267,7 +267,6 @@ de:
field_admin
:
Administrator
field_admin
:
Administrator
field_last_login_on
:
Letzte Anmeldung
field_last_login_on
:
Letzte Anmeldung
field_language
:
Sprache
field_language
:
Sprache
field_effective_date
:
Datum
field_password
:
Kennwort
field_password
:
Kennwort
field_new_password
:
Neues Kennwort
field_new_password
:
Neues Kennwort
field_password_confirmation
:
Bestätigung
field_password_confirmation
:
Bestätigung
...
...
config/locales/el.yml
View file @
2ffea883
...
@@ -236,7 +236,6 @@ el:
...
@@ -236,7 +236,6 @@ el:
field_admin
:
Διαχειριστής
field_admin
:
Διαχειριστής
field_last_login_on
:
Τελευταία σύνδεση
field_last_login_on
:
Τελευταία σύνδεση
field_language
:
Γλώσσα
field_language
:
Γλώσσα
field_effective_date
:
Ημερομηνία
field_password
:
Κωδικός πρόσβασης
field_password
:
Κωδικός πρόσβασης
field_new_password
:
Νέος κωδικός πρόσβασης
field_new_password
:
Νέος κωδικός πρόσβασης
field_password_confirmation
:
Επιβεβαίωση
field_password_confirmation
:
Επιβεβαίωση
...
...
config/locales/en-GB.yml
View file @
2ffea883
...
@@ -246,7 +246,7 @@ en-GB:
...
@@ -246,7 +246,7 @@ en-GB:
field_admin
:
Administrator
field_admin
:
Administrator
field_last_login_on
:
Last connection
field_last_login_on
:
Last connection
field_language
:
Language
field_language
:
Language
field_effective_date
:
Date
field_effective_date
:
D
ue d
ate
field_password
:
Password
field_password
:
Password
field_new_password
:
New password
field_new_password
:
New password
field_password_confirmation
:
Confirmation
field_password_confirmation
:
Confirmation
...
...
config/locales/en.yml
View file @
2ffea883
...
@@ -252,7 +252,7 @@ en:
...
@@ -252,7 +252,7 @@ en:
field_admin
:
Administrator
field_admin
:
Administrator
field_last_login_on
:
Last connection
field_last_login_on
:
Last connection
field_language
:
Language
field_language
:
Language
field_effective_date
:
Date
field_effective_date
:
D
ue d
ate
field_password
:
Password
field_password
:
Password
field_new_password
:
New password
field_new_password
:
New password
field_password_confirmation
:
Confirmation
field_password_confirmation
:
Confirmation
...
...
config/locales/es.yml
View file @
2ffea883
...
@@ -269,7 +269,6 @@ es:
...
@@ -269,7 +269,6 @@ es:
field_done_ratio
:
%
Realizado
field_done_ratio
:
%
Realizado
field_downloads
:
Descargas
field_downloads
:
Descargas
field_due_date
:
Fecha fin
field_due_date
:
Fecha fin
field_effective_date
:
Fecha
field_estimated_hours
:
Tiempo estimado
field_estimated_hours
:
Tiempo estimado
field_field_format
:
Formato
field_field_format
:
Formato
field_filename
:
Fichero
field_filename
:
Fichero
...
...
config/locales/eu.yml
View file @
2ffea883
...
@@ -246,7 +246,6 @@ eu:
...
@@ -246,7 +246,6 @@ eu:
field_admin
:
Kudeatzailea
field_admin
:
Kudeatzailea
field_last_login_on
:
Azken konexioa
field_last_login_on
:
Azken konexioa
field_language
:
Hizkuntza
field_language
:
Hizkuntza
field_effective_date
:
Data
field_password
:
Pasahitza
field_password
:
Pasahitza
field_new_password
:
Pasahitz berria
field_new_password
:
Pasahitz berria
field_password_confirmation
:
Berrespena
field_password_confirmation
:
Berrespena
...
...
config/locales/fi.yml
View file @
2ffea883
...
@@ -247,7 +247,6 @@ fi:
...
@@ -247,7 +247,6 @@ fi:
field_admin
:
Ylläpitäjä
field_admin
:
Ylläpitäjä
field_last_login_on
:
Viimeinen yhteys
field_last_login_on
:
Viimeinen yhteys
field_language
:
Kieli
field_language
:
Kieli
field_effective_date
:
Päivä
field_password
:
Salasana
field_password
:
Salasana
field_new_password
:
Uusi salasana
field_new_password
:
Uusi salasana
field_password_confirmation
:
Vahvistus
field_password_confirmation
:
Vahvistus
...
...
config/locales/fr.yml
View file @
2ffea883
...
@@ -259,7 +259,6 @@ fr:
...
@@ -259,7 +259,6 @@ fr:
field_admin
:
Administrateur
field_admin
:
Administrateur
field_last_login_on
:
"
Dernière
connexion
"
field_last_login_on
:
"
Dernière
connexion
"
field_language
:
Langue
field_language
:
Langue
field_effective_date
:
Date
field_password
:
Mot de passe
field_password
:
Mot de passe
field_new_password
:
Nouveau mot de passe
field_new_password
:
Nouveau mot de passe
field_password_confirmation
:
Confirmation
field_password_confirmation
:
Confirmation
...
...
config/locales/gl.yml
View file @
2ffea883
...
@@ -246,7 +246,6 @@ gl:
...
@@ -246,7 +246,6 @@ gl:
field_done_ratio
:
%
Realizado
field_done_ratio
:
%
Realizado
field_downloads
:
Descargas
field_downloads
:
Descargas
field_due_date
:
Data fin
field_due_date
:
Data fin
field_effective_date
:
Data
field_estimated_hours
:
Tempo estimado
field_estimated_hours
:
Tempo estimado
field_field_format
:
Formato
field_field_format
:
Formato
field_filename
:
Arquivo
field_filename
:
Arquivo
...
...
config/locales/he.yml
View file @
2ffea883
...
@@ -255,7 +255,6 @@ he:
...
@@ -255,7 +255,6 @@ he:
field_admin
:
ניהול
field_admin
:
ניהול
field_last_login_on
:
התחברות אחרונה
field_last_login_on
:
התחברות אחרונה
field_language
:
שפה
field_language
:
שפה
field_effective_date
:
תאריך
field_password
:
סיסמה
field_password
:
סיסמה
field_new_password
:
סיסמה חדשה
field_new_password
:
סיסמה חדשה
field_password_confirmation
:
אישור
field_password_confirmation
:
אישור
...
...
config/locales/hr.yml
View file @
2ffea883
...
@@ -242,7 +242,6 @@ hr:
...
@@ -242,7 +242,6 @@ hr:
field_admin
:
Administrator
field_admin
:
Administrator
field_last_login_on
:
Zadnja prijava
field_last_login_on
:
Zadnja prijava
field_language
:
Primarni jezik
field_language
:
Primarni jezik
field_effective_date
:
Datum
field_password
:
Zaporka
field_password
:
Zaporka
field_new_password
:
Nova zaporka
field_new_password
:
Nova zaporka
field_password_confirmation
:
Potvrda zaporke
field_password_confirmation
:
Potvrda zaporke
...
...
config/locales/hu.yml
View file @
2ffea883
...
@@ -245,7 +245,6 @@
...
@@ -245,7 +245,6 @@
field_admin
:
Adminisztrátor
field_admin
:
Adminisztrátor
field_last_login_on
:
Utolsó bejelentkezés
field_last_login_on
:
Utolsó bejelentkezés
field_language
:
Nyelv
field_language
:
Nyelv
field_effective_date
:
Dátum
field_password
:
Jelszó
field_password
:
Jelszó
field_new_password
:
Új jelszó
field_new_password
:
Új jelszó
field_password_confirmation
:
Megerősítés
field_password_confirmation
:
Megerősítés
...
...
config/locales/id.yml
View file @
2ffea883
...
@@ -240,7 +240,6 @@ id:
...
@@ -240,7 +240,6 @@ id:
field_admin
:
Administrator
field_admin
:
Administrator
field_last_login_on
:
Terakhir login
field_last_login_on
:
Terakhir login
field_language
:
Bahasa
field_language
:
Bahasa
field_effective_date
:
Tanggal
field_password
:
Kata sandi
field_password
:
Kata sandi
field_new_password
:
Kata sandi baru
field_new_password
:
Kata sandi baru
field_password_confirmation
:
Konfirmasi
field_password_confirmation
:
Konfirmasi
...
...
config/locales/it.yml
View file @
2ffea883
...
@@ -218,7 +218,6 @@ it:
...
@@ -218,7 +218,6 @@ it:
field_admin
:
Amministratore
field_admin
:
Amministratore
field_last_login_on
:
Ultima connessione
field_last_login_on
:
Ultima connessione
field_language
:
Lingua
field_language
:
Lingua
field_effective_date
:
Data
field_password
:
Password
field_password
:
Password
field_new_password
:
Nuova password
field_new_password
:
Nuova password
field_password_confirmation
:
Conferma
field_password_confirmation
:
Conferma
...
...
config/locales/ja.yml
View file @
2ffea883
...
@@ -274,7 +274,6 @@ ja:
...
@@ -274,7 +274,6 @@ ja:
field_admin
:
管理者
field_admin
:
管理者
field_last_login_on
:
最終接続日
field_last_login_on
:
最終接続日
field_language
:
言語
field_language
:
言語
field_effective_date
:
期日
field_password
:
パスワード
field_password
:
パスワード
field_new_password
:
新しいパスワード
field_new_password
:
新しいパスワード
field_password_confirmation
:
パスワードの確認
field_password_confirmation
:
パスワードの確認
...
...
config/locales/ko.yml
View file @
2ffea883
...
@@ -284,7 +284,6 @@ ko:
...
@@ -284,7 +284,6 @@ ko:
field_admin
:
관리자
field_admin
:
관리자
field_last_login_on
:
마지막 로그인
field_last_login_on
:
마지막 로그인
field_language
:
언어
field_language
:
언어
field_effective_date
:
일자
field_password
:
비밀번호
field_password
:
비밀번호
field_new_password
:
새 비밀번호
field_new_password
:
새 비밀번호
field_password_confirmation
:
비밀번호 확인
field_password_confirmation
:
비밀번호 확인
...
...
config/locales/lt.yml
View file @
2ffea883
...
@@ -295,7 +295,6 @@ lt:
...
@@ -295,7 +295,6 @@ lt:
field_admin
:
Administratorius
field_admin
:
Administratorius
field_last_login_on
:
Paskutinis ryšys
field_last_login_on
:
Paskutinis ryšys
field_language
:
Kalba
field_language
:
Kalba
field_effective_date
:
Data
field_password
:
Slaptažodis
field_password
:
Slaptažodis
field_new_password
:
Naujas slaptažodis
field_new_password
:
Naujas slaptažodis
field_password_confirmation
:
Patvirtinimas
field_password_confirmation
:
Patvirtinimas
...
...
config/locales/lv.yml
View file @
2ffea883
...
@@ -237,7 +237,6 @@ lv:
...
@@ -237,7 +237,6 @@ lv:
field_admin
:
Administrators
field_admin
:
Administrators
field_last_login_on
:
Pēdējo reizi pieslēdzies
field_last_login_on
:
Pēdējo reizi pieslēdzies
field_language
:
Valoda
field_language
:
Valoda
field_effective_date
:
Datums
field_password
:
Parole
field_password
:
Parole
field_new_password
:
Janā parole
field_new_password
:
Janā parole
field_password_confirmation
:
Paroles apstiprinājums
field_password_confirmation
:
Paroles apstiprinājums
...
...
config/locales/mk.yml
View file @
2ffea883
...
@@ -250,7 +250,6 @@ mk:
...
@@ -250,7 +250,6 @@ mk:
field_admin
:
Администратор
field_admin
:
Администратор
field_last_login_on
:
Последна најава
field_last_login_on
:
Последна најава
field_language
:
Јазик
field_language
:
Јазик
field_effective_date
:
Дата
field_password
:
Лозинка
field_password
:
Лозинка
field_new_password
:
Нова лозинка
field_new_password
:
Нова лозинка
field_password_confirmation
:
Потврда
field_password_confirmation
:
Потврда
...
...
config/locales/mn.yml
View file @
2ffea883
...
@@ -241,7 +241,6 @@ mn:
...
@@ -241,7 +241,6 @@ mn:
field_admin
:
Администратор
field_admin
:
Администратор
field_last_login_on
:
Сүүлийн холбоо
field_last_login_on
:
Сүүлийн холбоо
field_language
:
Хэл
field_language
:
Хэл
field_effective_date
:
Огноо
field_password
:
Нууц үг
field_password
:
Нууц үг
field_new_password
:
Шннэ нууц үг
field_new_password
:
Шннэ нууц үг
field_password_confirmation
:
Баталгаажуулах
field_password_confirmation
:
Баталгаажуулах
...
...
config/locales/nl.yml
View file @
2ffea883
...
@@ -216,7 +216,6 @@ nl:
...
@@ -216,7 +216,6 @@ nl:
field_done_ratio
:
%
Gereed
field_done_ratio
:
%
Gereed
field_downloads
:
Downloads
field_downloads
:
Downloads
field_due_date
:
Verwachte datum gereed
field_due_date
:
Verwachte datum gereed
field_effective_date
:
Datum
field_estimated_hours
:
Geschatte tijd
field_estimated_hours
:
Geschatte tijd
field_field_format
:
Formaat
field_field_format
:
Formaat
field_filename
:
Bestand
field_filename
:
Bestand
...
...
config/locales/no.yml
View file @
2ffea883
...
@@ -216,7 +216,6 @@
...
@@ -216,7 +216,6 @@
field_admin
:
Administrator
field_admin
:
Administrator
field_last_login_on
:
Sist innlogget
field_last_login_on
:
Sist innlogget
field_language
:
Språk
field_language
:
Språk
field_effective_date
:
Dato
field_password
:
Passord
field_password
:
Passord
field_new_password
:
Nytt passord
field_new_password
:
Nytt passord
field_password_confirmation
:
Bekreft passord
field_password_confirmation
:
Bekreft passord
...
...
config/locales/pl.yml
View file @
2ffea883
...
@@ -233,7 +233,6 @@ pl:
...
@@ -233,7 +233,6 @@ pl:
field_done_ratio
:
%
Wykonane
field_done_ratio
:
%
Wykonane
field_downloads
:
Pobrań
field_downloads
:
Pobrań
field_due_date
:
Data oddania
field_due_date
:
Data oddania
field_effective_date
:
Data
field_estimated_hours
:
Szacowany czas
field_estimated_hours
:
Szacowany czas
field_field_format
:
Format
field_field_format
:
Format
field_filename
:
Plik
field_filename
:
Plik
...
...
config/locales/pt-BR.yml
View file @
2ffea883
...
@@ -249,7 +249,6 @@ pt-BR:
...
@@ -249,7 +249,6 @@ pt-BR:
field_admin
:
Administrador
field_admin
:
Administrador
field_last_login_on
:
Última conexão
field_last_login_on
:
Última conexão
field_language
:
Idioma
field_language
:
Idioma
field_effective_date
:
Data
field_password
:
Senha
field_password
:
Senha
field_new_password
:
Nova senha
field_new_password
:
Nova senha
field_password_confirmation
:
Confirmação
field_password_confirmation
:
Confirmação
...
...
config/locales/pt.yml
View file @
2ffea883
...
@@ -234,7 +234,6 @@ pt:
...
@@ -234,7 +234,6 @@ pt:
field_admin
:
Administrador
field_admin
:
Administrador
field_last_login_on
:
Última visita
field_last_login_on
:
Última visita
field_language
:
Língua
field_language
:
Língua
field_effective_date
:
Data
field_password
:
Palavra-chave
field_password
:
Palavra-chave
field_new_password
:
Nova palavra-chave
field_new_password
:
Nova palavra-chave
field_password_confirmation
:
Confirmação
field_password_confirmation
:
Confirmação
...
...
config/locales/ro.yml
View file @
2ffea883
...
@@ -221,7 +221,6 @@ ro:
...
@@ -221,7 +221,6 @@ ro:
field_admin
:
Administrator
field_admin
:
Administrator
field_last_login_on
:
Ultima autentificare în
field_last_login_on
:
Ultima autentificare în
field_language
:
Limba
field_language
:
Limba
field_effective_date
:
Data
field_password
:
Parola
field_password
:
Parola
field_new_password
:
Parola nouă
field_new_password
:
Parola nouă
field_password_confirmation
:
Confirmare
field_password_confirmation
:
Confirmare
...
...
config/locales/ru.yml
View file @
2ffea883
...
@@ -317,7 +317,6 @@ ru:
...
@@ -317,7 +317,6 @@ ru:
field_downloads
:
Загрузки
field_downloads
:
Загрузки
field_due_date
:
Дата выполнения
field_due_date
:
Дата выполнения
field_editable
:
Редактируемый
field_editable
:
Редактируемый
field_effective_date
:
Дата
field_estimated_hours
:
Оцененное время
field_estimated_hours
:
Оцененное время
field_field_format
:
Формат
field_field_format
:
Формат
field_filename
:
Файл
field_filename
:
Файл
...
...
config/locales/sk.yml
View file @
2ffea883
...
@@ -220,7 +220,6 @@ sk:
...
@@ -220,7 +220,6 @@ sk:
field_admin
:
Administrátor
field_admin
:
Administrátor
field_last_login_on
:
Posledné prihlásenie
field_last_login_on
:
Posledné prihlásenie
field_language
:
Jazyk
field_language
:
Jazyk
field_effective_date
:
Dátum
field_password
:
Heslo
field_password
:
Heslo
field_new_password
:
Nové heslo
field_new_password
:
Nové heslo
field_password_confirmation
:
Potvrdenie
field_password_confirmation
:
Potvrdenie
...
...
config/locales/sl.yml
View file @
2ffea883
...
@@ -225,7 +225,6 @@ sl:
...
@@ -225,7 +225,6 @@ sl:
field_admin
:
Administrator
field_admin
:
Administrator
field_last_login_on
:
Zadnjič povezan(a)
field_last_login_on
:
Zadnjič povezan(a)
field_language
:
Jezik
field_language
:
Jezik
field_effective_date
:
Datum
field_password
:
Geslo
field_password
:
Geslo
field_new_password
:
Novo geslo
field_new_password
:
Novo geslo
field_password_confirmation
:
Potrditev
field_password_confirmation
:
Potrditev
...
...
config/locales/sr-YU.yml
View file @
2ffea883
...
@@ -250,7 +250,6 @@ sr-YU:
...
@@ -250,7 +250,6 @@ sr-YU:
field_admin
:
Administrator
field_admin
:
Administrator
field_last_login_on
:
Poslednje povezivanje
field_last_login_on
:
Poslednje povezivanje
field_language
:
Jezik
field_language
:
Jezik
field_effective_date
:
Datum
field_password
:
Lozinka
field_password
:
Lozinka
field_new_password
:
Nova lozinka
field_new_password
:
Nova lozinka
field_password_confirmation
:
Potvrda lozinke
field_password_confirmation
:
Potvrda lozinke
...
...
config/locales/sr.yml
View file @
2ffea883
...
@@ -250,7 +250,6 @@ sr:
...
@@ -250,7 +250,6 @@ sr:
field_admin
:
Администратор
field_admin
:
Администратор
field_last_login_on
:
Последње повезивање
field_last_login_on
:
Последње повезивање
field_language
:
Језик
field_language
:
Језик
field_effective_date
:
Датум
field_password
:
Лозинка
field_password
:
Лозинка
field_new_password
:
Нова лозинка
field_new_password
:
Нова лозинка
field_password_confirmation
:
Потврда лозинке
field_password_confirmation
:
Потврда лозинке
...
...
config/locales/sv.yml
View file @
2ffea883
...
@@ -294,7 +294,6 @@ sv:
...
@@ -294,7 +294,6 @@ sv:
field_admin
:
Administratör
field_admin
:
Administratör
field_last_login_on
:
Senaste inloggning
field_last_login_on
:
Senaste inloggning
field_language
:
Språk
field_language
:
Språk
field_effective_date
:
Datum
field_password
:
Lösenord
field_password
:
Lösenord
field_new_password
:
Nytt lösenord
field_new_password
:
Nytt lösenord
field_password_confirmation
:
Bekräfta lösenord
field_password_confirmation
:
Bekräfta lösenord
...
...
config/locales/th.yml
View file @
2ffea883
...
@@ -222,7 +222,6 @@ th:
...
@@ -222,7 +222,6 @@ th:
field_admin
:
ผู้บริหารจัดการ
field_admin
:
ผู้บริหารจัดการ
field_last_login_on
:
เข้าระบบครั้งสุดท้าย
field_last_login_on
:
เข้าระบบครั้งสุดท้าย
field_language
:
ภาษา
field_language
:
ภาษา
field_effective_date
:
วันที่
field_password
:
รหัสผ่าน
field_password
:
รหัสผ่าน
field_new_password
:
รหัสผ่านใหม่
field_new_password
:
รหัสผ่านใหม่
field_password_confirmation
:
ยืนยันรหัสผ่าน
field_password_confirmation
:
ยืนยันรหัสผ่าน
...
...
config/locales/tr.yml
View file @
2ffea883
...
@@ -245,7 +245,6 @@ tr:
...
@@ -245,7 +245,6 @@ tr:
field_admin
:
Yönetici
field_admin
:
Yönetici
field_last_login_on
:
Son Bağlantı
field_last_login_on
:
Son Bağlantı
field_language
:
Dil
field_language
:
Dil
field_effective_date
:
Tarih
field_password
:
Parola
field_password
:
Parola
field_new_password
:
Yeni Parola
field_new_password
:
Yeni Parola
field_password_confirmation
:
Onay
field_password_confirmation
:
Onay
...
...
config/locales/uk.yml
View file @
2ffea883
...
@@ -216,7 +216,6 @@ uk:
...
@@ -216,7 +216,6 @@ uk:
field_admin
:
Адміністратор
field_admin
:
Адміністратор
field_last_login_on
:
Останнє підключення
field_last_login_on
:
Останнє підключення
field_language
:
Мова
field_language
:
Мова
field_effective_date
:
Дата
field_password
:
Пароль
field_password
:
Пароль
field_new_password
:
Новий пароль
field_new_password
:
Новий пароль
field_password_confirmation
:
Підтвердження
field_password_confirmation
:
Підтвердження
...
...
config/locales/vi.yml
View file @
2ffea883
...
@@ -279,7 +279,6 @@ vi:
...
@@ -279,7 +279,6 @@ vi:
field_admin
:
Quản trị
field_admin
:
Quản trị
field_last_login_on
:
Kết nối cuối
field_last_login_on
:
Kết nối cuối
field_language
:
Ngôn ngữ
field_language
:
Ngôn ngữ
field_effective_date
:
Ngày
field_password
:
Mật mã
field_password
:
Mật mã
field_new_password
:
Mật mã mới
field_new_password
:
Mật mã mới
field_password_confirmation
:
Khẳng định lại
field_password_confirmation
:
Khẳng định lại
...
...
config/locales/zh-TW.yml
View file @
2ffea883
...
@@ -334,7 +334,6 @@
...
@@ -334,7 +334,6 @@
field_admin
:
管理者
field_admin
:
管理者
field_last_login_on
:
最近連線日期
field_last_login_on
:
最近連線日期
field_language
:
語系
field_language
:
語系
field_effective_date
:
日期
field_password
:
目前密碼
field_password
:
目前密碼
field_new_password
:
新密碼
field_new_password
:
新密碼
field_password_confirmation
:
確認新密碼
field_password_confirmation
:
確認新密碼
...
...
config/locales/zh.yml
View file @
2ffea883
...
@@ -257,7 +257,6 @@ zh:
...
@@ -257,7 +257,6 @@ zh:
field_admin
:
管理员
field_admin
:
管理员
field_last_login_on
:
最后登录
field_last_login_on
:
最后登录
field_language
:
语言
field_language
:
语言
field_effective_date
:
日期
field_password
:
密码
field_password
:
密码
field_new_password
:
新密码
field_new_password
:
新密码
field_password_confirmation
:
确认
field_password_confirmation
:
确认
...
...
db/migrate/20110314014400_add_start_date_to_versions.rb
0 → 100644
View file @
2ffea883
class
AddStartDateToVersions
<
ActiveRecord
::
Migration
def
self
.
up
add_column
:versions
,
:start_date
,
:date
end
def
self
.
down
remove_column
:versions
,
:start_date
end
end
test/unit/version_test.rb
View file @
2ffea883
...
@@ -34,6 +34,31 @@ class VersionTest < ActiveSupport::TestCase
...
@@ -34,6 +34,31 @@ class VersionTest < ActiveSupport::TestCase
assert
!
v
.
save
assert
!
v
.
save
assert_equal
I18n
.
translate
(
'activerecord.errors.messages.not_a_date'
),
v
.
errors
.
on
(
:effective_date
)
assert_equal
I18n
.
translate
(
'activerecord.errors.messages.not_a_date'
),
v
.
errors
.
on
(
:effective_date
)
end
end
context
"#start_date"
do
context
"with no value saved"
do
should
"be the date of the earlist issue"
do
project
=
Project
.
find
(
1
)
v
=
Version
.
create!
(
:project
=>
project
,
:name
=>
'Progress'
)
add_issue
(
v
,
:estimated_hours
=>
10
,
:start_date
=>
'2010-03-01'
)
Issue
.
generate_for_project!
(
project
,
:subject
=>
'not assigned'
,
:start_date
=>
'2010-01-01'
)
assert_equal
'2010-03-01'
,
v
.
start_date
.
to_s
end
end
context
"with a value saved"
do
should
"be the value"
do
project
=
Project
.
find
(
1
)
v
=
Version
.
create!
(
:project
=>
project
,
:name
=>
'Progress'
,
:start_date
=>
'2010-01-05'
)
add_issue
(
v
,
:estimated_hours
=>
10
,
:start_date
=>
'2010-03-01'
)
assert_equal
'2010-01-05'
,
v
.
start_date
.
to_s
end
end
end
def
test_progress_should_be_0_with_no_assigned_issues
def
test_progress_should_be_0_with_no_assigned_issues
project
=
Project
.
find
(
1
)
project
=
Project
.
find
(
1
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment