Commit Graph

40 Commits

Author SHA1 Message Date
dev 012094bd65 Make API page accessible again 2022-04-24 19:34:26 -05:00
dev cee976cf40 Add api back to footer 2022-04-24 19:25:57 -05:00
dev 60e29588ea Add API back and pagination 2022-04-24 19:25:31 -05:00
dev a7943e53ea Fix some more typos 2022-04-24 19:10:28 -05:00
dev 95b95437c7 Fix typo 2022-04-24 19:07:29 -05:00
dev c5141e10e0 Fix amounts from showing scientific notation
Very small amounts were showing scientific notation numbers when
dispaying the total amount of tips on a meme or user or on the
leaderboard. This should fix that.

There may be a cleaner way to do this but this gets the job done.
2021-12-10 15:20:05 -06:00
dev 9cfea79309 Remove API
The API was not being used and would need work such as pagination etc

Removing for now but leaving the code intact (just commented out) incase
there is a need to bring it back at a later date
2021-12-10 14:41:53 -06:00
dev af59aaf236 Fix issue with multiple payments
If someone sent multiple Monero transactions in 1 tx, it was only
getting the first one.

Monero GUI wallet and Cake Wallet support this feature but xmrmemes did
not. This should be fixed now.

All past multi-payments that were not counted will be counted and the
meme creators will recieve the XMR.
2021-09-27 19:46:08 -07:00
dev 87ef210e1f Add sorting on home page and jumbotron 2021-08-11 17:47:43 -07:00
dev 99941bfd53 Do not allow any more old memes 2021-08-11 13:52:20 -07:00
dev 4e1b8c8a55 Get rid of message on register
Some people may be faking memes and it may be useful to ask them via
email for proof they are the creator. Emails will still not be verified
though.
2021-08-11 12:33:29 -07:00
dev 7779a83e4f Update meme submit message 2021-08-11 12:32:08 -07:00
dev ab412aa68d Temporary comment out backup cron 2021-08-11 01:30:54 -07:00
dev 66c43be0a2 Add backup library 2021-08-11 01:27:41 -07:00
dev bc8ae3b46f Add a FAQ about addresses 2021-08-11 00:18:22 -07:00
dev 4c1b493943 Add tips count to leaderboard
Also rename memes_total to memes_count to make it more consistent
2021-08-10 21:55:34 -07:00
dev bb8ee230a6 Add message about original meme creation on submit 2021-08-10 19:30:35 -07:00
dev c7784806c7 Launch :) 2021-08-10 18:24:48 -07:00
dev 22d711435f Try to fix payout issue
The sweep_all seems to throw timeout errors sometimes (not always) which
causes saving the outbound transaction to fail which is very
problematic.

Now we will run that last and save the outbound transactions before
hand. This hopefully should fix the issue
2021-08-10 16:25:44 -07:00
dev 10952ef309 Add log files to gitignore 2021-08-10 15:19:38 -07:00
dev 163e049aff Try to fix bug with sending payments 2021-08-07 19:34:37 -07:00
dev 4549923b4f Fix dropdown in menu not working
Downgraded the bootstrap js and had to fix this
2021-08-07 18:30:13 -07:00
dev cf293f0948 Fix mobile menu not working 2021-08-07 18:01:03 -07:00
dev e32b010bf7 Add text break on about address for mobile 2021-08-06 22:49:49 -07:00
dev 3f40402e83 Make correct menu item have active class 2021-08-06 19:45:24 -07:00
dev 6c5b68f379 Update error logging config 2021-08-06 18:28:28 -07:00
dev 3811af20d2 Update dependencies 2021-08-06 18:20:57 -07:00
dev a1b773cca2 Make cron run every 5 minutes not 1 minute 2021-08-06 17:46:39 -07:00
dev 518cfe8ada Add fonts locally (get rid of google!) 2021-08-06 17:33:13 -07:00
dev e319455c4f Add favicons 2021-08-06 17:18:34 -07:00
dev f792803c99 Fix some bugs
- Remove json ld seo because it can be xss attacked and isn't needed
anyways
- Add try catch to sweep_all function incase error (for example: if tip
is too small, it can't cover the fee)
- Add note about tips being too small that they cant send in FAQ on
contact page
2021-08-06 16:50:23 -07:00
dev e6cc674ee8 Fix dropdown and npm run production 2021-08-06 15:57:45 -07:00
dev 934a34f004 Add message once meme is submitted in dashboard 2021-08-06 14:31:08 -07:00
dev d9b52e2bb0 Remove 1 item in footer to not have an odd number
It looked weird with an odd number on mobile when there is 2 columns
2021-08-06 14:13:30 -07:00
dev 58fb2d2834 Finish SEO 2021-08-06 14:01:16 -07:00
dev d5a3175bea Remove email confirmation for privacy 2021-08-06 13:32:18 -07:00
dev 821fb9b1ed Finish rough draft of website
Update the payment code so everything is working now

Improve DB structure

Improve design

Add API

Validate XMR Address upon registration

And Much More...

Still Need to work on:

- SEO
- Dropdown in menu (bug, not dropping down)
2021-08-06 13:06:07 -07:00
dev dbfda5cf9e Almost complete site
Add dark / light theme

Add social sharing on meme pages

Add approving / pending admin section

Improve design

Add pagination on profiles

Make front end date time user friendly

Finish rough draft of site

And Much more...

Still need to fix a few minor things before it goes live. Almost
complete.
2021-07-31 00:03:33 -07:00
dev 52a9007882 Add license 2021-07-15 23:53:01 -07:00
dev cc2af611e1 Initial Commit 2021-07-15 23:35:54 -07:00