-
b83ce52312
add themes (light.css [empty], dark.css, neo_dark.css, solarized_dark.css); add theme as settings field
themes
Simon Vieille
2020-01-29 13:35:57 +0100
-
dad5a4ddcc
fix typo hide/unhide (masquer/révéler)
master
Carl Chenet
2019-12-29 14:01:16 +0100
-
f169219c8b
fix missing activerecord error for title too long
Carl Chenet
2019-12-25 16:58:54 +0100
-
6fbd56bd15
fix typo
Carl Chenet
2018-10-20 13:31:54 +0200
-
2f495bba7d
translate missing string for hat request
Carl Chenet
2018-10-20 13:28:32 +0200
-
2e0697d4a3
translate hatstitle
Carl Chenet
2018-10-20 13:15:57 +0200
-
1a697857c1
fix typo
Carl Chenet
2018-10-20 13:11:26 +0200
-
2be1a00a2e
fix typo
Carl Chenet
2018-10-20 13:10:19 +0200
-
18303004ba
translate hats title
Carl Chenet
2018-10-20 13:07:31 +0200
-
39ea5c3735
fix granted hat bubble
Carl Chenet
2018-10-20 13:04:39 +0200
-
74cd3c4827
translate hat bubble
Carl Chenet
2018-10-20 12:48:02 +0200
-
6d13022d9b
translate title of the signup_controller
Carl Chenet
2018-10-20 12:18:23 +0200
-
9be659de5b
fix untranslated messages in invitation request email
Carl Chenet
2018-10-19 23:39:51 +0200
-
74ba2b5967
fix typo
Carl Chenet
2018-10-19 23:31:35 +0200
-
32adbbebd8
fix typo
Carl Chenet
2018-10-19 23:19:13 +0200
-
65efcf09b8
translate flash info for succcessful signup
Carl Chenet
2018-10-19 23:14:36 +0200
-
1b938b7f77
translate pass along invitation screen
Carl Chenet
2018-10-19 23:00:41 +0200
-
8684f1a0be
fix missing translation for email,username
Carl Chenet
2018-10-19 22:43:32 +0200
-
59babaf039
fix missing translation for email already taken
Carl Chenet
2018-10-19 22:37:12 +0200
-
1f86ffd4fe
a story needs (upvotes - downvotes) >= 2 to appear on the front page
Carl Chenet
2018-10-18 23:12:30 +0200
-
59db77019b
translate last strings on signup requested by email
Carl Chenet
2018-10-17 19:49:00 +0200
-
3d0f0db7f2
translate strings on signup requested by email
Carl Chenet
2018-10-17 19:42:12 +0200
-
0c17dbd4de
translate body of signup requested by invitation
Carl Chenet
2018-10-17 19:26:03 +0200
-
d65914866d
fix typo
Carl Chenet
2018-10-17 19:18:57 +0200
-
ea04f01617
import from server
Carl Chenet
2018-10-17 19:12:10 +0200
-
b03d986b23
translate title of signup index and invited
Carl Chenet
2018-10-17 19:08:11 +0200
-
7a14242329
translate external accounts title on settings index
Carl Chenet
2018-10-17 17:56:47 +0200
-
cde732ca87
marque to étiquette
Carl Chenet
2018-10-17 17:52:47 +0200
-
4f3f388304
fix fr translation
Carl Chenet
2018-10-16 19:26:39 +0200
-
105d687a4c
translate grouped error message for url already posted days ago
Carl Chenet
2018-10-16 19:23:56 +0200
-
e11889734d
get latest Gemfile and Gemfile.lock states
Carl Chenet
2018-10-16 19:02:51 +0200
-
b71eeef28e
change marque to étiquette
Carl Chenet
2018-10-16 18:59:32 +0200
-
a02f2f67e2
translate error for mandatory tag(s)
Carl Chenet
2018-10-16 18:57:47 +0200
-
114640e357
add missing translation
Carl Chenet
2018-10-16 16:21:50 +0200
-
5849ba4a09
Merge branch 'back-from-fork'
Carl Chenet
2018-10-15 21:20:14 +0200
-
-
7d75f5aee9
i18 of hide dragons message in settins
Carl Chenet
2017-07-08 13:03:30 +0200
-
ecc97fb30a
login: provide specific error messages for certain failures - merged with i18n
Carl Chenet
2017-05-23 14:33:59 +0200
-
44774bae6d
log when blue logo shows up
Carl Chenet
2017-05-23 14:18:03 +0200
-
49dd502de2
Comment: don't show downvote summary if we're not showing
Carl Chenet
2017-05-23 14:16:32 +0200
-
7855b2c3c4
Story: move minimum score to a constant, like Comment has
Carl Chenet
2017-05-23 14:14:47 +0200
-
653d8e64a9
experiment with hiding fresh but boring comment scores
Carl Chenet
2017-05-23 14:13:12 +0200
-
31e06e4740
move logout link to settings - merged with i18n
Carl Chenet
2017-05-23 14:09:58 +0200
-
c14c259935
mobile css: remove left padding from footer
Carl Chenet
2017-05-23 14:02:42 +0200
-
b6ceb95e13
layout: if layouts/_footer exists, use it instead - merged with i18n
Carl Chenet
2017-05-23 14:01:05 +0200
-
a05ab9a01e
Story#recalculate_hotness: cap comment points at story votes
Carl Chenet
2017-05-23 13:44:54 +0200
-
8fe01e7e2c
User: add active scope
Carl Chenet
2017-05-23 13:43:36 +0200
-
517f62c886
stories: show edit link for merged stories - merged with i18nx
Carl Chenet
2017-05-23 13:42:02 +0200
-
e255915723
Comment: #url should use story's url, not path
Carl Chenet
2017-05-23 13:32:28 +0200
-
a3071c22b5
Story: try to remove meta[property='og:site_name'] from fetched title
Carl Chenet
2017-05-23 13:30:56 +0200
-
6a336b7cee
comments: simplify highlighting, use css selector - merged with i18n
Carl Chenet
2017-05-23 13:28:25 +0200
-
6668b1a992
users: move hats down to other personal things - merged with i18n
Carl Chenet
2017-05-23 13:10:38 +0200
-
4537718dce
user trees: hide moderator karma, as done on profiles - merged with i18n
Carl Chenet
2017-05-23 13:01:21 +0200
-
5a3ac372b8
user tree: users with no parents don't descend from anything
Carl Chenet
2017-05-23 12:55:45 +0200
-
3d54a8ea83
users: re-enable username '@' linking in user profiles
Carl Chenet
2017-05-23 12:48:36 +0200
-
e14d9194c3
users/show: wrap hats in a div, for fancy people with many - merged with i18n
Carl Chenet
2017-05-23 12:46:46 +0200
-
24909604b5
login: when resetting a password, if user has 2fa, make them login again - merged with i18n
Carl Chenet
2017-05-23 12:42:48 +0200
-
722189b6ac
add a dynamic 404 page
Carl Chenet
2017-05-23 12:26:49 +0200
-
f9d46c666b
stories: if the user can't see the story, just return a 404
Carl Chenet
2017-05-23 10:50:37 +0200
-
1b79d6dd45
css: make tags slightly more rectangular
Carl Chenet
2017-05-23 10:48:08 +0200
-
ec93040614
user profile: show twitter info here too
Carl Chenet
2017-05-23 10:46:33 +0200
-
3f6646d87b
if a user has a linked twitter account, give them attribution
Carl Chenet
2017-05-23 10:44:20 +0200
-
04c94e6f19
post_to_twitter: clarify MIN_STORY_SCORE is a minimum
Carl Chenet
2017-05-23 10:42:49 +0200
-
c9b5ec10e3
add twitter oauth linking
Carl Chenet
2017-05-23 10:41:09 +0200
-
b4f0f57df9
User: username regex is a const now
Carl Chenet
2017-05-23 10:35:14 +0200
-
0c1516bb14
application.js: always replace comment form in submit/preview
Carl Chenet
2017-05-23 10:33:55 +0200
-
e4bb55ee4e
Bring back strike through help
Carl Chenet
2017-05-23 10:32:46 +0200
-
2c7d00c100
comments: order by id, might be faster
Carl Chenet
2017-05-23 10:30:02 +0200
-
69fc4dbab8
Comment: prevent me-too replies - merged with i18n
Carl Chenet
2017-05-23 10:27:43 +0200
-
43f1c72e7c
index all the things
Carl Chenet
2017-05-23 10:20:31 +0200
-
2bca1027a2
index all the things
Carl Chenet
2017-05-23 10:16:30 +0200
-
04d6084d74
eager-load comment votes and their users when showing threads
Carl Chenet
2017-05-20 15:36:33 +0200
-
7f5114d0f1
Correct :username validate format
Carl Chenet
2017-05-20 15:34:34 +0200
-
0fccf79089
Default to nofollow if URI parse fails
Carl Chenet
2017-05-20 15:33:17 +0200
-
31b9ec672f
Add nofollow when host is missing
Carl Chenet
2017-05-20 15:30:51 +0200
-
19ac5369c5
Extract username regex
Carl Chenet
2017-05-20 15:29:35 +0200
-
80c2ac5c8f
Bring back the test
Carl Chenet
2017-05-20 15:28:35 +0200
-
64330604e7
We want strikethrough too
Carl Chenet
2017-05-20 15:27:33 +0200
-
9aac91a71e
Fix up user links
Carl Chenet
2017-05-20 15:26:11 +0200
-
9288c83ef5
Simple replacement with CommonMarker
Carl Chenet
2017-05-20 15:25:09 +0200
-
1691b589e0
add a workaround to stop getting exception emails about IpSpoofAttackErrors
Carl Chenet
2017-05-20 15:21:07 +0200
-
1cc5ee6c52
Story: move archive URL to model, escape URL in case it has query params - merged with i18n
Carl Chenet
2017-05-20 15:18:56 +0200
-
db3384f974
Story: sort
Carl Chenet
2017-05-20 15:13:26 +0200
-
5dc024568a
don't disable autocomplete on free-text fields - merged with i18n
Carl Chenet
2017-05-20 15:11:35 +0200
-
a67236d097
Story: bump up hotness for stories authored by users
Carl Chenet
2017-05-20 14:50:03 +0200
-
d975593aed
Story: show a snippet instead of just Additional text - merged with i18n
Carl Chenet
2017-05-20 14:48:33 +0200
-
cd554c410c
User: show github username in profile
Carl Chenet
2017-05-20 14:06:20 +0200
-
56135da720
remove old pushover
Carl Chenet
2017-05-20 13:58:46 +0200
-
264fa14f03
add missing pushover section
Carl Chenet
2017-05-20 13:40:52 +0200
-
52fb11b7e4
settings: add github integration, move pushover to external - merged with i18n
Carl Chenet
2017-05-20 13:33:46 +0200
-
92e8507d5e
disable some excessive logging in production
Carl Chenet
2017-05-19 14:09:16 +0200
-
0b56323b97
users: indentation
Carl Chenet
2017-05-19 14:08:11 +0200
-
9ae80b1e9e
factor out avatar <img> code to show 2x version everywhere
Carl Chenet
2017-05-19 14:06:09 +0200
-
fb421febce
css: more line-height tweaks
Carl Chenet
2017-05-19 14:04:12 +0200
-
3faf62c53c
Search: try to compile regexp first before sending to SQL
Carl Chenet
2017-05-19 14:01:10 +0200
-
2fcacd5074
login: allow password to contain totp code
Carl Chenet
2017-05-19 13:59:58 +0200
-
80bea81bfc
css: make fonts slightly bigger now that we have more space
Carl Chenet
2017-05-19 13:58:22 +0200
-
31184f3c71
css: unify on a slightly taller line-height
Carl Chenet
2017-05-19 13:55:21 +0200
-
bf5967b93e
add a /login.json endpoint, just returns success or failure for now - merged with i18n
Carl Chenet
2017-05-19 13:52:20 +0200
-
d3e90291b3
css: style input type=number like others
Carl Chenet
2017-05-19 13:35:33 +0200
-
ffd5611a22
show more text on hat requests - merged with i18n
Carl Chenet
2017-05-19 13:34:10 +0200