Commit Graph

1010 Commits

Author SHA1 Message Date
bd3867b32e Remove DB dependancy from assets:precompile
When running `bundle exec rails assets:precompile` inside docker build, with `site_title` it requires a DB connection, where as `Setting.default_settings['site_title']` doesn't.

Running a docker build without this commit, the following error is reported: 
```
...
[build-hometown:5785] ** Execute assets:generate_static_pages
[build-hometown:5786] rails aborted!
[build-hometown:5787] ActionView::Template::Error: could not connect to server: Connection refused
[build-hometown:5788] 	Is the server running on host "localhost" (127.0.0.1) and accepting
[build-hometown:5789] 	TCP/IP connections on port 5432?
[build-hometown:5790] could not connect to server: Cannot assign requested address
[build-hometown:5791] 	Is the server running on host "localhost" (::1) and accepting
[build-hometown:5792] 	TCP/IP connections on port 5432?
[build-hometown:5793] /opt/mastodon/vendor/bundle/ruby/2.6.0/gems/pg-1.1.4/lib/pg.rb:56:in `initialize'
[build-hometown:5794] /opt/mastodon/vendor/bundle/ruby/2.6.0/gems/pg-1.1.4/lib/pg.rb:56:in `new'
[build-hometown:5795] /opt/mastodon/vendor/bundle/ruby/2.6.0/gems/pg-1.1.4/lib/pg.rb:56:in `connect'
...
```
I can provide the full trace logs if needed.
2019-12-02 00:25:59 -05:00
d4ba877266 Merge pull request #32 from emmawinston/remove-mastodon-logo-admin
Replace mastodon logos in admin area with name of instance
2019-11-07 10:43:37 -08:00
4f18400f90 Merge tag 'v3.0.1' into hometown-dev 2019-11-07 10:11:39 -08:00
dbaf8e4aed Replace mastodon logos in admin area with name of instance 2019-10-10 21:30:15 +01:00
30a28a2eb7 Fix not showing if emoji has a local counterpart in admin UI (#12135)
Fix #12132
2019-10-10 02:21:52 +02:00
538db85d3c Remove lang attribute from individual statuses (#12124)
Fix #10930
2019-10-09 03:45:05 +02:00
c8bcf5cbfd Add admin setting to auto-approve hashtags (#12122)
Change inaccurate labels on other admin settings
2019-10-09 00:30:15 +02:00
228e0f0f6e Merge tag 'v3.0.0' into hometown-dev 2019-10-08 13:24:20 -07:00
19cdc62765 Remove fallback to long description on sidebar and meta description (#12119)
Fix #12114
2019-10-08 22:08:55 +02:00
740c9cb3ee Remove invite comments from UI (#12068)
Due to UX confusion and insufficient time to fix it
2019-10-03 22:37:13 +02:00
06db8ef2e9 Add placeholder image to signup page and change font to display font 2019-10-02 20:30:41 +01:00
682afe8d2d Switch out old hometown logo for new one
Also tidies up a bunch of svgs that were hardcoded and shouldn't have been
2019-10-02 00:57:31 +01:00
08f6148334 Remove keysmash elephant from 404 page and replace with the name of the instance 2019-10-01 18:44:35 +01:00
3d09d6369d Bugfix live stream of public posts so the description box shows the site title rather than the template for it 2019-10-01 18:16:18 +01:00
3556a0a3c6 Only show hero image on static public profile pages if a custom one has been uploaded 2019-10-01 17:02:33 +01:00
b151f24dd8 Only show header image container on /about/more page if there's a custom hero or thum… 2019-10-01 16:53:32 +01:00
7fb4c7d89d Only show hero widget on /about page if there's a custom hero or thumbnail uploaded 2019-10-01 16:45:17 +01:00
2a7cc4ff1e Switch out logo on login pages for instance name 2019-10-01 15:09:08 +01:00
c35376132b Fix long domain block descriptions breaking table layout (#12029) 2019-10-01 04:54:29 +02:00
b258583d2b Fix hashtag link to directory in AdminUI (#12005)
* Fixed not to generate link if no user used hashtag in directory

* Added missing translation for AdminUI custom emojis

* run yarn manage:translations en
2019-10-01 01:20:22 +02:00
3babf8464b Add voters count support (#11917)
* Add voters count to polls

* Add ActivityPub serialization and parsing of voters count

* Add support for voters count in WebUI

* Move incrementation of voters count out of redis lock

* Reword “voters” to “people”
2019-09-29 22:58:01 +02:00
bd9685f798 Fix public list of domain blocks being too verbose on about page (#11967) 2019-09-29 16:23:01 +02:00
163ed91af3 Add (back) option to set redirect notice on account without moving followers (#11994)
Fix #11913
2019-09-29 05:03:19 +02:00
7a39671d46 Fix hashtag batch actions not redirecting back with right filters (#11962)
Regression from #11829
2019-09-27 02:13:51 +02:00
b359974d9b Show user what options they have voted (#11195)
* Add own_votes field to poll results in REST API

Fixes #10679

* Display user votes in WebUI

* Update styling

* Add vote checkmark to public pages
2019-09-22 14:15:18 +02:00
4fe5f8f3c7 Add full numeric notation to the dashboard title attribute (#11911) 2019-09-22 02:37:15 +02:00
33b2e0f189 Fix "reason" prefix being shown with no reason for public blocks (#11908) 2019-09-21 20:01:02 +02:00
450639a406 Fix hashtag batch actions being unavailable on pending review page (#11897)
Regression from #11829
2019-09-20 21:22:16 +02:00
b9a8b38844 Fix page body not being scrollable in admin layout (#11893)
Hide navigation behind hamburger icon on small screens in admin layout
2019-09-20 10:52:14 +02:00
3ed94dcc1a Add account migration UI (#11846)
Fix #10736

- Change data export to be available for non-functional accounts
- Change non-functional accounts to include redirecting accounts
2019-09-19 20:58:19 +02:00
d930eb88b6 Add table of contents to about page (#11885)
Move public domain blocks information to about page
2019-09-19 11:09:05 +02:00
a4e41f14c4 Entirely remove logo from admin panel 2019-09-18 23:36:25 +01:00
1c114185c8 Make it so that if there is no custom mascot uploaded the logo on the about/more page will always be correctly coloured 2019-09-18 22:55:01 +01:00
e1066cd431 Add password challenge to 2FA settings, e-mail notifications (#11878)
Fix #3961
2019-09-18 16:37:27 +02:00
a4b60e9ba4 Fix TOTP codes not being filtered from logs during enabling/disabling (#11877)
Not a serious issue because they are meaningless past single use
2019-09-18 02:48:40 +02:00
b0bfb640b1 Switch out logo in emails for site title 2019-09-17 22:06:34 +01:00
b51aba95b3 hometown logo in footer 2019-09-17 22:00:48 +01:00
5f2dbce5e0 Change landing page logo to name of instance 2019-09-17 21:26:46 +01:00
e6c1b3917a Change SVG logo to name of instance 2019-09-17 21:26:33 +01:00
75c6ad500d Fixed not being able to display review pending hashtags in the admin UI. (#11875) 2019-09-17 16:59:16 +02:00
f1760c1aee Changed hostname on signup page to site title 2019-09-16 22:23:53 +01:00
2a3459dfac Change mailer logo alt text to instance name 2019-09-16 22:06:41 +01:00
292bd53848 Change alt text for logo in noscript view and admin view to name of instance 2019-09-16 22:04:02 +01:00
ee4011b66f Change Mastodon to Hometown in admin dashboard 2019-09-16 21:47:42 +01:00
e7d13cd08a All 'Mastodon' references in emails (except unlock_instructions) changed to instance title
unlock_instructions doesn't seem to exist elsewhere in the project so I've left it as is.
2019-09-16 21:02:08 +01:00
ef0d22f232 Add search and sort functions to hashtag admin UI (#11829)
* Add search and sort functions to hashtag admin UI

* Move scope processing from tags_controller to tag_filter

* Fix based on method naming conventions

* Fixed not to get 500 errors for invalid requests
2019-09-16 14:27:29 +02:00
b7420b8643 Change dashboard to short number notation (#11847)
* Add short numeric notation to the dashboard

* Fix i18n

* Fix to embed units in code

* Remove settings and always use short notation

* Remove misplaced test lines

* Fit to other pages
2019-09-16 14:26:16 +02:00
c707ef49d9 Fix 2FA challenge and password challenge for non-database users (#11831)
* Fix 2FA challenge not appearing for non-database users

Fix #11685

* Fix account deletion not working when using external login

Fix #11691
2019-09-15 21:08:39 +02:00
1511638975 Change the hashtag link from WebUI to public page (#11845) 2019-09-15 15:48:00 +02:00
4b7548c760 rewording text to be more specific to platforms/hometown 2019-09-13 01:54:58 +01:00