Commit Graph

211 Commits

Author SHA1 Message Date
mgabdev fafd1ef658 Added pages and routes for Groups by tag and category
• Added:
- pages and routes for Groups by tag and category
2020-09-14 17:12:45 -05:00
mgabdev 3cb33c4656 Added groups/password route
• Added:
- groups/password route
2020-09-11 17:57:07 -05:00
mgabdev 6d85c76c8f Added ability to set password for groups
• Added:
- ability to set password for groups
- GroupPasswordModal
- checks for if has password
- rate limiting in rack_attack
2020-09-11 17:27:00 -05:00
mgabdev 8c4f4899e7 Updated functionality for group join requests approve, reject, leave
• Updated:
- functionality for group join requests approve, reject, leave
2020-09-11 17:22:33 -05:00
mgabdev 217aab9faa Added join requests to Groups
• Added:
- join requests to Groups
- redux actions, reducers
- controller and functionality for fetching join requests, accepting, rejecting join requests
2020-09-10 17:07:00 -05:00
mgabdev d7169aa2e9 Updated all occurences of toot to gab in en_GB.yml
• Updated:
- all occurences of toot to gab in en_GB.yml
2020-09-10 16:18:23 -05:00
mgabdev d030783089 Added GroupPinnedStatuses
• Added:
- GroupPinnedStatuses
- controllers for timeline, creation, deletion
- redux actions, reducers for creation, deletion
- timeline fetching in timelines action
- options to pin, unpin in status options popover for group admin
2020-09-10 15:07:01 -05:00
mgabdev 5010b8ed41 Added "suggestions" to reserved usernames
• Added:
- "suggestions" to reserved usernames
2020-08-31 19:50:20 -05:00
mgabdev 991dd7a743 Added ExpiringProScheduler with email for expired GabPRO users
• Added:
- ExpiringProScheduler with email for expired GabPRO users
2020-08-31 19:50:02 -05:00
mgabdev 4b0375e51f Removed omniauth_callbacks route
• Removed:
- omniauth_callbacks route
2020-08-20 17:05:15 -05:00
mgabdev 7e47bb1d9c Removed prop-types global import, added to files directly
• Removed:
- prop-types global import, added to files directly
2020-08-17 15:59:29 -05:00
mgabdev 5a55f89dbe Removed connect global import, added to files directly
• Removed:
- connect global import, added to files directly
2020-08-17 15:39:25 -05:00
mgabdev 43e384554c Remove React, PureComponent global import, added those imports to files directly
• Remove:
- React, PureComponent global import and added those imports to files directly
2020-08-17 15:07:16 -05:00
mgabdev f964950282 Removed react/home.html.haml
• Removed:
- react/home.html.haml
2020-08-06 23:10:22 -05:00
mgabdev bffc202270 Updated routes to have root point to react
• Updated:
- routes to have root point to react
2020-08-06 00:20:28 -05:00
mgabdev 805e9a0471 Added GroupCollection timeline, redux, streaming, routes
• Added:
- GroupCollection timeline, redux, streaming, routes
2020-08-06 00:07:46 -05:00
mgabdev c20f7adf6a Added GroupCategories API route and controller
• Added:
- GroupCategories API route and controller
2020-08-05 23:12:17 -05:00
mgabdev 7dd1e0cd0b Added group_categories creation page in admin panel
• Added:
- group_categories creation page in admin panel
2020-08-05 23:03:14 -05:00
mgabdev 13af58da7a Added bookmarks
• Added:
- bookmarks for GabPRO members only
- migration for creation of StatusBookmarks
- all necessary routes, controllers
- redux for adding, removing, fetching and displaying bookmarks
- bookmark icon
- doorkeeper scopes
- backend and frontend support

Bookmarks behave like likes/favorites, except they aren't shared with other users and do not have an associated counter.

dfea7368c9
2020-07-24 18:48:31 -05:00
mgabdev 43207e8b29 Added "bookmarks" to list of reserved usernames
• Added:
- "bookmarks" to list of reserved usernames
2020-07-24 17:59:48 -05:00
mgabdev f92f75d747 Added shortcuts
• Added:
- shortcuts functionality
- shortcuts route, controller, model
- shortcut error message for "exists"
- shortcut redux
- EditShortcutsModal, constant
- links to sidebar, sidebar_xs
- options to add/remove group, account in GroupOptionsPopover, ProfileOptionsPopover
- shortcuts page, feature/list
2020-07-21 22:24:26 -05:00
mgabdev 7ea07d4a2b Added shortcut locales errors
• Added:
- shortcut locales errors
2020-07-21 11:50:23 -05:00
mgabdev 77e7a23dab Updated group_in_home_feed setting to true by default
• Updated:
- group_in_home_feed setting to true by default
2020-07-14 17:40:29 -05:00
mgabdev 1211751018 Added "welcome" to list of reserved usernames in settings.yml
• Added:
- "welcome" to list of reserved usernames in settings.yml
2020-07-10 15:23:29 -05:00
mgabdev 185907d055 Removed about pages from haml, routes.rb
• Removed:
- about pages from haml, routes.rb
- about, dmca, investors, privacy policy, terms of service, terms of sale
2020-07-10 15:23:10 -05:00
mgabdev bc2eeee497 Added pro feed
• Added:
- pro feed
2020-07-01 21:40:00 -04:00
mgabdev 095e646661 Added ShopPanel to home sidebar
• Added:
- ShopPanel to home sidebar
- DIssenter shop redux, api route/controller
2020-07-01 21:33:10 -04:00
mgabdev 429bb277e9 Updated reset_password_within expiration to 24 hours
• Updated:
- reset_password_within expiration to 24 hours
2020-06-18 15:13:41 -04:00
mgabdev 101cd19dce Removed "remote" routes
• Removed:
- "remote" routes
2020-06-15 16:45:04 -04:00
mgabdev c2348ededf Updated invalid username error at registration
• Updated:
- invalid username error at registration
2020-06-15 16:38:04 -04:00
mgabdev 202dcfa767 Removed migration path, info, page
• Removed:
- account migration path, info, page
2020-06-09 14:22:27 -04:00
mgabdev 985e1458d5 Removed unused/old/pre-refactor settings
•Removed:
- unused/old/pre-refactor settings
2020-06-07 14:01:54 -04:00
mgabdev 250e6a4357 Removed "identity proofs" from frontend and api route
• Removed:
- "identity proofs" from frontend, settings
- "identity proofs" api route
2020-06-07 13:47:22 -04:00
mgabdev f7a0b022d4 Update activity pub jobs
• Update:
- activity pub jobs to retry 0 and dead: true

• Remove:
- ActivityPub DeliveryWorker on account suspension
- Inbox, outbox, collections routes
2020-05-29 13:01:35 -04:00
mgabdev 1f9e33a80b Removed settings/import route
• Removed:
- settings/import route
2020-05-29 12:29:30 -04:00
mgabdev 0075824720 Updated tagline locales
• Updated:
- tagline locales: "A social network that champions free speech, individual liberty and the free flow of information online. All are welcome."
2020-05-26 21:14:23 -04:00
mgabdev 8d6d85f829 Update account, status meta tags
• Update:
- account, status meta tags
2020-05-26 20:12:19 -04:00
mgabdev 6f8416de68 Removed custom_css setting
• Removed:
- custom_css setting, controller, locales
2020-05-26 00:56:11 -04:00
mgabdev 3a08fa165e Added new reserved usernames to settings config
• Added:
- new reserved usernames to settings config

fixes: #24
2020-05-25 22:58:37 -04:00
mgabdev ec499eb1b8 Updated .well-known routes
• Updated:
- .well-known routes
2020-05-25 21:04:40 -04:00
mgabdev 2fc18e41e1 test 2020-05-12 00:55:38 -04:00
mgabdev 196a906cec Progress 2020-05-02 02:25:55 -04:00
mgabdev 8e349c368c Progress 2020-05-01 01:50:27 -04:00
mgabdev 8673eb8975 Progress 2020-04-30 00:34:50 -04:00
mgabdev fed036be08 Progress 2020-04-22 01:00:11 -04:00
mgabdev 4d7aee59c9 Progress 2020-04-17 01:35:46 -04:00
mgabdev 0c6837213d Progress 2020-04-15 17:35:57 -04:00
mgabdev bb4fcdf32d Progress 2020-04-07 21:06:59 -04:00
mgabdev e485e2f955 Progress 2020-04-03 19:18:26 -04:00
mgabdev d79133c72d Progress 2020-04-02 00:07:47 -04:00
mgabdev 80d41b8d94 Progress 2020-04-01 23:17:21 -04:00
mgabdev 0532890c0e Removed featured tags
We don't use
2020-03-27 18:05:16 -04:00
Alex Gleason 316b5c8d0f
Merge remote-tracking branch 'upstream/develop' into feature/frontend_refactor 2020-03-10 16:24:43 -05:00
mgabdev 0b94033011 Progress 2020-03-08 19:02:28 -04:00
mgabdev 567894f614 Progress 2020-03-04 17:26:01 -05:00
mgabdev 143725b5bd Progress 2020-03-03 23:59:11 -05:00
mgabdev 33952e424f Progress 2020-03-03 22:45:16 -05:00
Alex Gleason 8a7c7d8364
Let React controller precede Account controller 2020-02-26 13:36:24 -06:00
Alex Gleason a63f3fefc0
Add username regex to routes to allow full handle user@server.tld 2020-02-21 14:35:12 -06:00
Alex Gleason b3bdddf374
Route status URLs back through StatusesController 2020-02-21 14:22:55 -06:00
Alex Gleason d3ee46c328
Route account URLs back through AccountsController 2020-02-21 14:21:00 -06:00
Alex Gleason 0aed68a7e3
Rename home#index to react#react 2020-02-21 14:16:43 -06:00
mgabdev e37500c0cf Progress 2020-02-19 18:57:07 -05:00
mgabdev 331ae0ca38 Edits for chat button 2020-02-04 21:25:33 -05:00
mgabdev df346596cf Progress 2020-02-04 10:50:18 -05:00
mgabdev 1cd851e02e Progress 2020-02-03 13:24:24 -05:00
mgabdev 0a3c6cea89 Merge branch 'develop' of https://code.gab.com/gab/social/gab-social into feature/frontend_refactor 2020-01-28 11:29:26 -05:00
mgabdev a2b5d72e08 Progress 2020-01-24 16:18:17 -05:00
mgabdev 3af35f4840 Updating css webpack integration 2020-01-23 11:35:36 -05:00
mgabdev 05d4c921a8 Added expenses to sidebar in app 2020-01-21 16:07:58 -05:00
mgabdev 7fb0b462e2 Fix notifications
https://gitlab.com/soapbox-pub/soapbox/merge_requests/120/diffs#diff-content-917c7fb80cf426cfae1e7baaa21b3d90ccb2b29c
2020-01-16 18:24:10 -05:00
mgabdev 9228e82dc5 Updated sidekiq scheduled_statuses_scheduler frequency 2020-01-14 11:38:47 -05:00
Rob Colbert 4efa4f2c94 also allow openplatform.us to embed 2019-11-21 07:16:37 -05:00
Rob Colbert 5f19ac66ea let *.gab.com <iframe> gab.com as needed for OAuth2 sequences 2019-11-21 07:00:20 -05:00
Rob Colbert bb7b58675c removed unsupported warnings option 2019-10-22 03:55:57 -04:00
admin 7a7f425bc7 Revert "compensate for lack of SMTP relay"
This reverts commit 4c3a602e11
2019-09-20 02:32:57 +00:00
mgabdev f151ce9844 Updating upgrade url to go to pro.gab.com 2019-09-18 20:33:17 -04:00
mgabdev 67821442da Added settings page for deleting scheduled statuses 2019-09-18 20:33:03 -04:00
Rob Colbert 4de30bd8d0 Merge branch 'feature/revision-history' of https://code.gab.com/gab/social/gab-social into develop 2019-09-18 11:08:04 -04:00
2458773093 498630f20f revision history ui 2019-09-17 18:23:51 +03:00
mgabdev deb9ed29bd commit 2019-09-16 19:31:30 -04:00
Rob Colbert e856e2a136 Merge branch 'feature/promoted-gabs' of https://code.gab.com/gab/social/gab-social into develop 2019-09-03 18:38:37 -04:00
2458773093 d853beebb7 admin for promotions 2019-09-04 01:29:46 +03:00
mgabdev 30c30c696a Added password reset via admin panel 2019-08-28 16:13:56 -04:00
2458773093 c5cef96d5f update route 2019-08-23 01:04:44 +03:00
Rob Colbert 4c3a602e11 compensate for lack of SMTP relay 2019-08-21 00:44:24 -04:00
mgabdev a78a084be9 Removed quotes and <em> tag on only_allowed_for_pro
fixes: #66
2019-08-20 14:55:10 -04:00
mgabdev 2332aa16dd Removed occurances elephant emoji from locales 2019-08-20 11:03:02 -04:00
mgabdev 2c9bcc0c2b Added tags route to routes.rb and point to home#index 2019-08-17 01:20:36 -04:00
mgabdev dcb05727ee Updated routes.rb account and status routes
all are now pointed at home#index because its all within the react app and not the ssr haml pages

embeding statuses route still is pointed at statuses#embed as it is still a part of the ssr page
2019-08-17 01:20:18 -04:00
mgabdev 293c6502da Added sass-resources-loader to css webpack rules 2019-08-13 12:14:57 -04:00
Alex Gleason c3f36e9142
Actually fix remote profile loading 2019-08-01 19:22:20 -04:00
2458773093 c832fb6cbc New option to notificaion preferences for emails from gab.com for announcements and other information 2019-08-01 01:16:22 +03:00
2458773093 43210360e9 group admin methods for essential management 2019-07-29 22:45:29 +03:00
mgabdev 2044648179 Added webpack.ProvidePlugin for most used imports
Removed imports of React, connect, PropTypes throughout
Removed the "React" in React.Component/PureComponent
2019-07-29 15:20:00 -04:00
2458773093 3a59b29fdd typo 2019-07-22 04:52:12 +03:00
2458773093 ff03e6a55f home feed group toggle 2019-07-22 04:50:09 +03:00
2458773093 04b219355c Merge branch 'develop' into groups-updates
* develop:
  Updated status component to use properStatus when going to status page
  Added floating action button to ui/index
  Removed floating action button from columns area
  Fix issue with notification badge number not showing on mobile
  Updated scrollable_list to use documentElement for (primary/only) scrolling functionality
  Added onScroll props to status_list
  Added timeline scrollTop action, added to status_list_container, scrollable_list
  Removed unnecessary scrollContainer in status, account_gallery
  Added missing isLoading prop to ScrollableList
  Updated scrollable_list intersectionObserverWrapper
  Updated floatingActionButton to only show if someone is logged in
  Updated timeline_queue_button_header
  Removed focus of compose/cw after submit or spoiler change
  Removed set height of 100% on body
  Removed unused redirect after compose submit
  Patch Fix for hidden poll choices and results on light theme.
  Updated notification badge number formatter
  Fixed status/repost functionality to show status if owned by given username
  admin tool for editing pro status of accounts
2019-07-18 23:02:16 +03:00
2458773093 2558251cc5 removed users controller 2019-07-16 21:53:56 +03:00
2458773093 826773ee79 admin tool for editing pro status of accounts 2019-07-16 00:51:05 +03:00
mgabdev ca1984e499 Updated registration legal links
removed server rules, updated all localizations for "checkbox_agreement_html"
2019-07-12 15:30:08 -04:00
robcolbert 5443767b3f adapt remote_ip determination for CF 2019-07-04 04:05:34 -04:00
robcolbert 80d47a33a4 adjust throttling 2019-07-04 03:55:50 -04:00
mgabdev b4b7506cec Updated /tags route to be after webapp in routes.rb
we render the /tags route from within the webapp, not the server render routes, so put it after the catch-all for the webapp
not deleting as functionality may still be required from that route throughout
2019-07-04 00:59:31 -04:00
mgabdev 1414f36ee4 Updated all legal links and texts
added dmca, sales
removed guidelines
2019-07-03 23:00:14 -04:00
robcolbert 94046e97d0 no service worker 2019-07-03 20:53:32 -04:00
robcolbert fb49559d05 explicitly nav to /home #homehack 2019-07-03 19:29:54 -04:00
robcolbert 21bed9d36f Merge branch 'develop' of https://code.gab.com/gab/social/gab-social into develop 2019-07-03 13:29:38 -04:00
robcolbert 1ef1a3881d change all GitHub links to Gab's GitLab at code.gab.com 2019-07-03 13:26:13 -04:00
Dank Gabs 81604b2810 Full css source mapping enabled in development webpack config. 2019-07-02 13:38:23 -04:00
robcolbert bd0b5afc92 Gab Social. All are welcome. 2019-07-02 03:10:25 -04:00