Carl Chenet
2a9f7b8be3
update fr string of received messages. fixes #32
2016-12-07 10:53:48 +01:00
Carl Chenet
6c39cb4784
i18n of flash error for blank comment. fixes #30
2016-12-07 10:51:18 +01:00
Carl Chenet
b2f4156ab8
replace Moderateur by Modérateur. fixes #31
2016-12-06 20:47:35 +01:00
Carl Chenet
f42a5d21f0
replace via by soumis par. fixes #35
2016-12-06 20:46:49 +01:00
Carl Chenet
76ce3773fa
replace cacher by masquer. fixes #39
2016-12-06 20:38:37 +01:00
Carl Chenet
b8144e19c0
i18n of moderation of the comments. closes #12
2016-12-06 18:09:55 +01:00
Carl Chenet
050ce74871
translate moderation messages related to stories
2016-12-06 17:56:26 +01:00
Carl Chenet
75e4ab4ecf
fix missing i18n for flash messages
2016-11-26 13:58:51 +01:00
Carl Chenet
c485972487
fix issue with the subject of the invitation email
2016-11-26 13:42:42 +01:00
Carl Chenet
8f46a6254c
fixes issue with invitation mail path to translations
2016-11-26 13:33:04 +01:00
Carl Chenet
55a816833a
i18n of flash info about deleted message
2016-11-26 12:52:45 +01:00
Carl Chenet
0636e4abe5
i18n of invitation email. fixes #23
2016-11-26 12:46:27 +01:00
Carl Chenet
4b497e8652
i18n of invitation request public webpage
2016-11-24 17:55:26 +01:00
Carl Chenet
707fdb87de
translate story and comments flages. fixes #7
2016-11-24 17:22:56 +01:00
Carl Chenet
14cf05a4c4
i18n of invalid login/pass
2016-11-24 16:11:41 +01:00
Carl Chenet
e089d6843a
switch to fr as the default locale
2016-11-24 15:55:00 +01:00
Carl Chenet
3eac6cd62a
use révéler for unhide. fixes #8
2016-11-24 15:26:26 +01:00
Carl Chenet
695adad2c3
translate title of tag page. fixes #9
2016-11-24 15:14:36 +01:00
Carl Chenet
0d37a8a61c
fix link to jdh source code. fixes #14
2016-11-24 14:40:40 +01:00
Carl Chenet
8a07b72f51
i18n of the title of users page. fixes #16
2016-11-24 14:38:21 +01:00
Carl Chenet
dd0634ad57
i18n of about text and improve description. fixes #15
2016-11-24 14:33:09 +01:00
Carl Chenet
aa3581d152
translate confirmation of sending the message
2016-11-24 14:23:27 +01:00
Carl Chenet
6960cb20a1
fix flash info about unknown message
2016-11-24 14:16:28 +01:00
Carl Chenet
f1677cc783
translate flash info about deleted messages. fixes #17
2016-11-24 14:12:47 +01:00
Carl Chenet
ee7052f6e8
fix bad translation. fixes #20
2016-11-24 11:54:54 +01:00
Carl Chenet
66a1913735
translate invitations_controller
2016-11-24 11:52:54 +01:00
Carl Chenet
42e374f3c1
fix missing translation for invitations_controller. fixes #22
2016-11-24 11:30:08 +01:00
Carl Chenet
c427047dc6
typo. fixes #21
2016-11-23 17:51:51 +01:00
Carl Chenet
8e60bc3829
fix flash message for updating filters. fixes #25
2016-11-23 17:39:59 +01:00
Carl Chenet
49360a8c69
fix translation for license in privacy section. fixes #26
2016-11-23 17:34:57 +01:00
Carl Chenet
519a89230a
i18n of current traffic. fixes #29
2016-11-22 17:53:11 +01:00
Carl Chenet
fac9efc706
translate suggest view and controller. fixes #6
2016-11-21 11:59:38 +01:00
Carl Chenet
948320b676
untranslated string. fixes #5
2016-11-21 11:08:49 +01:00
Carl Chenet
1650a91851
translate possible uses of markdown. fixes #5
2016-11-18 16:05:51 +01:00
Carl Chenet
ae52b30ed4
improve deleteselected in fr locale. fixes #4
2016-11-18 15:15:15 +01:00
Carl Chenet
88c82096be
translate title of the page messages sent. fixes #3
2016-11-18 15:10:43 +01:00
Carl Chenet
ee3bb69524
fix joined in fr locale. fixes #2
2016-11-18 15:10:34 +01:00
Carl Chenet
c5f7c3d8d3
banningdescription in fr locale. fixes #1
2016-11-18 15:10:28 +01:00
Carl Chenet
29990e9b91
add logo
2016-11-17 16:08:35 +01:00
Carl Chenet
ba3af3df0b
add links for blog, twitter and d*
2016-11-17 15:48:20 +01:00
Carl Chenet
6e333afc76
i18n of controller/messages_controller
2016-11-15 17:37:01 +01:00
Carl Chenet
9b22508225
i18n of controller/filters_controller
2016-11-15 17:34:00 +01:00
Carl Chenet
dff09bbc12
i18n of controller/search_controller
2016-11-15 17:30:30 +01:00
Carl Chenet
a587e2d32c
i18n of controllers/comments_controllers
2016-11-15 17:26:01 +01:00
Carl Chenet
516edc5038
i18n of controllers/stories_controllers
2016-11-15 17:11:32 +01:00
Carl Chenet
286f25e712
i18n of controllers/home_controllers
2016-11-15 17:05:42 +01:00
Carl Chenet
22afc46e5e
i18n of messages/show
2016-11-15 16:16:22 +01:00
Carl Chenet
b38e57ac8c
i18n of messages/index
2016-11-15 15:52:45 +01:00
Carl Chenet
9aec18155b
i18n of users/{list,show,tree}
2016-11-15 14:40:55 +01:00
Carl Chenet
74052c7637
i18n of login/set_new_password view
2016-11-10 15:29:51 +01:00
Carl Chenet
a212829528
i18n of login/forgot_password view
2016-11-10 15:20:07 +01:00
Carl Chenet
d6858b320d
i18n of login/index view
2016-11-10 15:06:52 +01:00
Carl Chenet
361387b38a
fix issue with i18n variables names of 2 chars
2016-11-10 14:28:37 +01:00
Carl Chenet
26d909e58f
i18n of stories/edit
2016-11-10 12:10:21 +01:00
Carl Chenet
ef03140149
i18n of stories/listdetail view
2016-11-10 11:47:41 +01:00
Carl Chenet
588ab40e7d
i18n of comment/_comment view
2016-11-09 17:25:40 +01:00
Carl Chenet
3e3ef423f2
i18n of comments/_commentbox
2016-11-09 16:10:40 +01:00
Carl Chenet
06c58f136b
i18n of stories/_form view
2016-11-09 15:50:22 +01:00
Carl Chenet
c751792f9f
i18n of stories/new view
2016-11-09 11:36:01 +01:00
Carl Chenet
b2cbdf4521
i18n of search view
2016-11-09 11:24:21 +01:00
Carl Chenet
5b86bab8ce
i18n of home view
2016-11-09 10:35:47 +01:00
Carl Chenet
dd255f15be
i18n of filters view
2016-11-08 17:46:43 +01:00
Carl Chenet
518ce147da
localize settings (controller, view), invitation form and activerecord error message about passwords not matching
2016-07-09 14:29:55 +02:00
Carl Chenet
7e50558d73
localize settings (controller, view) and invitation form
2016-07-09 14:29:04 +02:00
chaica
9506b1ce10
I18n moderations ( #301 )
...
* translate moderation view, controller and model
* support for i18n in the moderation controller
* support for i18n in the moderation model - use interpolation for variables inside strings
* support for i18n in controller model - localize time and date string format for printing time and date of the moderation action
2016-07-05 10:02:14 -05:00
joshua stein
4a80080abb
unbreak fr locale file
2016-06-18 19:15:15 -05:00
joshua stein
b10da3e495
cleanup broken html for new message count, add pluralized version
2016-06-14 11:18:25 -05:00
joshua stein
884208a7b7
fix hat request link from locale fallout
2016-06-10 16:35:24 -05:00
joshua stein
01b5f334ca
en: "Recents" back to "Recent"
2016-06-10 16:27:47 -05:00
chaica
c962520680
I18n support for layout/application.html view ( #294 )
...
* i18n support for layout/application.html view
* i18n english strings for layout/application.html
* i18n french strings for layout/application.html
2016-06-10 17:24:02 -04:00
nyanpasu
aa0ffeb37b
Allow admin/moderator to disable user from inviting
2016-05-16 02:40:46 +08:00
David R. MacIver
0f38779d7a
Add RSS and JSON feeds for newest by user
2016-04-29 17:41:14 +01:00
joshua stein
a5928b675d
implement hats list and request/approval system
...
closes #281
2016-04-06 13:19:46 -05:00
joshua stein
09fd14dd93
add a tag cloud thingy
...
closes #236
2015-11-09 09:52:32 -06:00
joshua stein
e940601a2f
start on automated story title and tagging suggestions
...
Rather than keep "poorly titled" and "poorly tagged" as reasons for
flagging, make the user do the work of suggesting new ones.
At some point, suggested taggings will flip to real taggings once
they reach a certain count (to be determined later). This also has
to take into account tagging sets that don't contain current tags,
for when they need to be removed.
For titles, I'm not yet sure how to handle this in an automated
fashion except for the (probably rare) case of multiple users
submitting the same exact thing, but at least collect them for now.
Issue #207
2015-10-14 20:32:24 -05:00
joshua stein
1c789fbae0
add /chat page
2015-10-11 13:04:16 -05:00
joshua stein
0c4a88e284
export some more things through json
2015-08-04 09:58:47 -05:00
joshua stein
cbc1c50cd2
add user banning/unbanning from user view page
2015-07-24 00:51:11 -05:00
joshua stein
c2442a5881
add comments rss feed
...
The RSS view was already here but never setup in a controller.
Closes #202
2015-04-28 09:51:50 -05:00
joshua stein
8f8ad57135
export a json version of user page, include karma and about text
2015-04-09 21:05:50 -05:00
joshua stein
4fcbf8b257
minimal changes to let the bbs hook in if it's present
2015-04-03 13:53:31 -05:00
joshua stein
18e027feb9
add a short id redirector for comments
2015-04-01 01:02:22 -05:00
joshua stein
6695480fdb
when auto-detecting story titles, try to find a canonical url and use it
...
should remedy duplicate stories being submitted under all of their
stupid blogspot.* domains instead of the canonical url represented
in the <link> tag
2015-03-10 17:41:40 -05:00
joshua stein
c2e7376a7b
add a shortcut to /search/something to search for that
2015-02-23 16:55:45 -06:00
joshua stein
31df8973a8
Pushover: switch to subscriptions
...
users.pushover_device and users.pushover_sound columns can be
dropped once migrated
2015-01-15 13:23:31 -06:00
joshua stein
9f5e04bbba
use _path for most things instead of _url
...
Instead of hard-coding the scheme and host everywhere, use _path
methods to show relative URLs.
Except that our previous setting of
Rails.application.routes.default_url_options in
config.after_initialize made this moot because Rails inserts that
host into all _path helpers for some reason. So revert that
setting.
But then anything that wants an absolute URL doesn't know the
hostname and the root_url helper throws an exception. So make a
Rails.application.root_url shortcut to pass the per-app settings in
Rails.application to root_url.
Now we can just use _path helpers most places but still use _url
ones where we need them, such as in RSS views and e-mail templates.
2015-01-02 17:02:55 -06:00
Serge Paquet
aa326da6d8
remove deprecated configuration for implicit join references
2014-12-14 00:09:15 -05:00
Serge Paquet
b7b93d0bf9
update to rails 4.1.8
2014-12-13 23:47:44 -05:00
joshua stein
b0b9654a29
use https for the root route according to config.force_ssl
2014-10-18 22:26:56 -05:00
joshua stein
8b3e62d010
move setting of default route host to Rails.application.domain to after initialization
...
fixes #177
2014-10-03 18:59:06 -05:00
joshua stein
98cd470c74
set the default site domain and name to examples, like in the README
2014-10-03 17:19:27 -05:00
joshua stein
5497fbd7bb
allow disabling public invitation requests through a setting
2014-10-03 17:19:00 -05:00
joshua stein
dfe6db4849
revert 85cb7c20
, give up on planet rss aggregation
2014-08-31 20:35:41 -05:00
Fredrik Wallgren
ab8f8f3a72
Add upvoted route.
...
Upvoted route shows all stories a logged in user have upvoted
in reverse chronological order, latest upvote first.
It is not shown in the gui, but reachable at /upvoted.
2014-08-16 00:27:18 +02:00
joshua stein
85cb7c2057
first stab at planet rss aggregation
...
could probably use a prettier layout and auto-posting a weblog url
to the main site (carrying tags)
2014-08-03 22:07:57 -05:00
joshua stein
025558f6ad
add support for /top and things like /top/3m and /top/2w
...
not linked to from anywhere yet
closes #95
2014-04-03 13:20:24 -05:00
joshua stein
7f9c227ed0
bring back story downvoting, remove low quality option
...
story hiding is still here, so hopefully this will result in less
bogus story downvotes
2014-03-24 10:26:06 -05:00
joshua stein
9535b05490
remove story downvoting, add story hiding
...
stories should either be reported for spam (coming later), upvoted,
or left alone rather than being downvoted for being uninteresting.
since users don't like leaving uninteresting things alone, they can
now hide stories from their view without affecting the story's
score.
hiding is implemented as a Vote with its vote set to 0 and the
reason set to "H"
add a /hidden url which shows all of a user's hidden stories
while i'm here, simplify Vote guts and add some tests to make sure
all the flip-flopping stuff works right
2014-03-03 17:20:21 -06:00
joshua stein
d0711892f6
messages: implement batch-delete function
...
closes #119
2014-02-19 13:31:48 -06:00
joshua stein
c90486b813
invitation requests: allow moderators to delete confirmed requests
2014-02-19 13:16:23 -06:00