-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Email digest follow-up changes list #4732
Comments
@ViditChitkara check it out! |
Also linking with #2378 and with the browser based view of the digest at https://publiclab.org/subscriptions/digest |
@jywarren I wanna work on this issue |
That would be great! What part do you want to work on?
…On Fri, Feb 1, 2019, 1:28 AM Arun Goel ***@***.*** wrote:
@jywarren <https://github.com/jywarren> I wanna work on this issue
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#4732 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AABfJ1Z9LvMDe5DV-0Fm9J0FrZ6e5L2gks5vI95wgaJpZM4aZMFT>
.
|
Wow, feels really good to see this working @jywarren. @arungoel123456 in my opinion you may start with dates and label of mail. This is what I feel would be a good starting point. It's totally up to you if you want to start with another. Ping me if you need any help with this. |
@ViditChitkara @jywarren could I work on some other parts of this issue? |
Hi @IshaGupta18, feel free to proceed. But, before working on a part please drop a message here to let others know, to avoid any conflict. Also, @arungoel123456 and @IshaGupta18 you can discuss and divide parts here. Thanks! |
Yes absoluely @gauravano. Thanks a lot! I actually found the places where the 'daily digest is labeled weekly' and 'dates on posts don't seem right' are mentioned. Maybe I can start with them, if @arungoel123456 hasn't already done that? Please let me know in either case. |
I think that 'are we sure the same posts aren't being sent out multiple times?' would be a relatively harder one, because we'll have to keep a record of what content has already been sent in the previous day's mail and a mail should be sent on that day if and only is the content is slightly different from the one sent the day before. I have received I think 2-3 redundant mails for a tag. |
@IshaGupta18 I would like to work on the date and label issue .... Sorry for the late reply |
@ViditChitkara I will sure contact u if I need some help . Thanks for advising |
Awesome folks, thanks! Yes Isha i agree on the redundancy issue - what we
can do is just be sure we're only reporting things that occurred in the
past day or week.
Also, things like wiki page edits and such are perhaps lower priority; we
could list them at the bottom in a section called "Active wiki pages"
without showing the full entry we do for notes; does that make sense?
…On Mon, Feb 4, 2019 at 12:59 AM Arun Goel ***@***.***> wrote:
@ViditChitkara <https://github.com/ViditChitkara> I will sure contact u
if I need some help . Thanks for advising
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#4732 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AABfJ8khEkVYdm81_pqsiK0JbSbjm6s4ks5vJ8wxgaJpZM4aZMFT>
.
|
@arungoel123456 kindly proceed then! @jywarren I think that could be great idea! |
I think for the width related problems, we can do 2 things:
What's your take on this @ViditChitkara @jywarren ? |
Let's do responsive! Shouldn't we be able to use a layout similar to, or
even based on the same code as, the main PublicLab.org codebase? Thanks
Isha!
…On Mon, Feb 4, 2019 at 2:05 PM Isha Gupta ***@***.***> wrote:
I think for the width related problems, we can do 2 things:
1. Make the existing code responsive
2. Make a new email format using tables and make that responsive
What's your take on this @ViditChitkara <https://github.com/ViditChitkara>
@jywarren <https://github.com/jywarren> ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#4732 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AABfJ5TAqiZ5XeVe2kqnaqFnRqrYXil0ks5vKIRWgaJpZM4aZMFT>
.
|
Hey @jywarren how should I test my changes that I will make to make the email responsive? |
@jywarren @ViditChitkara Images are working fine to some extent, like if you change your gmail |
Hi, Isha - there's a "test digest" button on the profile, i don't know if
it will pop up an email for you if you click it, but give it a try?
The other option is that we had made this page as an "online" version in
order to test the digest display: https://publiclab.org/subscriptions/digest
If you can track down the template there, perhaps we could have that page
display the same HTML as the email will, so it can be used to test out the
digest display online as well?
…On Wed, Feb 6, 2019 at 4:40 AM Isha Gupta ***@***.***> wrote:
@jywarren <https://github.com/jywarren> @ViditChitkara
<https://github.com/ViditChitkara> Images are working fine to some
extent, like if you change your gmail
settings->images-> "always show", some of them show up, but not all, like
the PL logo and default profile picture.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#4732 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AABfJzDYWIJ5Xj2zXughy1nzBt7UeKw8ks5vKqL8gaJpZM4aZMFT>
.
|
Hey sorry to bother you, I actually found a template in the /test/mailers/preview folder and I am trying to work on that! Thanks a lot for your help though! |
I also wanted to let you know @jywarren that I will be having my mid semester exams during early mid-feb so I may not be as active, but I'll try to stay in touch as much as I can! |
ok, good luck with the exams, Isha!
…On Wed, Feb 6, 2019 at 10:50 AM Isha Gupta ***@***.***> wrote:
I also wanted to let you know @jywarren <https://github.com/jywarren>
that I will be having my mid semester exams during early mid-feb so I may
not be as active, but I'll try to stay in touch as much as I can!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#4732 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AABfJ0X7aiG5A8B_6sqTPZ_SXAWndlGCks5vKvm5gaJpZM4aZMFT>
.
|
Okay so I think I may have found a way to get rid of the page width problems, however, I am not too sure that if it will be considered as a very good way because it will require some refactoring of the existing code. Should I make a PR for it @jywarren ? |
sure!
…On Thu, Feb 7, 2019 at 3:21 PM Isha Gupta ***@***.***> wrote:
Okay so I think I may have found a way to get rid of the page width
problems, however, I am not too sure that if it will be considered as a
very good way because it will require some refactoring of the existing
code. Should I make a PR for it @jywarren <https://github.com/jywarren> ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#4732 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AABfJ9Gi0yldczJ4LCBWVGoEyB0Xbk-pks5vLIqXgaJpZM4aZMFT>
.
|
what all issues are solved ? Can u please tell |
Daily/weekly fix is live! Checked it off. I noticed not all images are loading so I added a new item to the checklist above. The image URLs were: profile pic: http:///system/profile/photos/1/thumb/bio-jeff-warren.jpg post picture: http:///system/images/photos/000/030/324/medium/IMG_20190320_162254_076.jpg It looks like we're skipping the "publiclab.org" part in the template. We should be able to add in Getting there! |
Made a FTO for this! #5230 |
Added: |
Okay, so I think there are a couple of more bugs with the email digest. (Like the date problem and the links at the bottom) I am gonna work on them as well as the ones you have added here @jywarren, just some refining is needed I think, and a little more integration with the parts we have broken up this issue into. |
So I have seen that all the links (after being updated to full path) are breaking somewhere and hence, both authors' and notes' images are being broken. Could someone tell me why we need to keep the full path because by keeping the original paths, the images seem to work just fine? Thanks! |
And also, I think we can open up an FTO for the |
hmm, this is so weird! Are you sure that email is from our production
server? Thanks Isha!!!
…On Wed, May 1, 2019 at 10:28 AM Isha Gupta ***@***.***> wrote:
And also, I think we can open up an FTO for the date in the heading
checkpoint, because the PR #5331
<#5331> is for the path links
part of this issue. Please correct me if I am wrong?
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
<#4732 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAAF6J6TNGSIZVFHSSB6QTDPTGSH5ANCNFSM4GTEYFJQ>
.
|
OK, last thing -- this section fetches revisions by timestamp, which is why old posts are getting re-added to the digest when they are updated (i.e. their revision gets a new timestamp): https://github.com/publiclab/plots2/blob/master/app/models/user.rb#L245-L260 I'm going to make a parameter to include revisions and default it to false. |
OK! This should be completely finished when #5907 merges. Thanks all!!!!! |
* testing tests * Update comment_test.rb * add include_revisions param to content_followed_in_period Fixes #4732
* testing tests * Update comment_test.rb * add include_revisions param to content_followed_in_period Fixes #4732
…5907) * testing tests * Update comment_test.rb * add include_revisions param to content_followed_in_period Fixes publiclab#4732
Our daily email digest is now working! Now we have a few follow ups to do.
Overall this is very exciting!
The text was updated successfully, but these errors were encountered: